[2,4,1,8,3,10,6,16,5,18,7,20,12,22,14,32,9,34,11, 36,13,38,15,40,24,42,26,44,28,46,30,64,17,66,19, 68,21,70,23,72,25,74,27,76,29,78,31,80,48,82,50, 84,52,86,54,88,56,90,58,92,60,94,62,128,33,130,35, 132,37,134,39]