[1,2,5,3,7,4,9,8,16,6,12,24,10,20,11,22,14,28,13, 26,15,30,17,34,18,36,19,38,31,25,21,42,23,46,41, 29,58,27,54,32,64,35,70,33,66,39,78,37,74,40,80, 44,88,43,86,47,94,45,90,48,96,49,98,50,100,56]