[1,2,4,3,8,6,16,5,9,12,32,7,10,18,24,17,64,13,14, 33,20,36,48,11,19,34,25,65,128,26,28,15,66,40,72, 21,96,22,38,37,68,50,130,49,35,256,52,129,27,29, 56,67,30,41,132,73,80,144,42,97,192,44,23,39,76, 74,136,69,100]