[1,2,4,8,5,16,13,10,7,32,29,26,23,20,17,14,11,64, 61,58,55,52,49,46,43,40,37,34,31,28,25,22,19,128, 125,122,119,116,113,110,107,104,101,98,95,92,89, 86,83,80,77,74,71,68,65,62,59,56,53,50,47,44,41, 38,35]