[1,2,3,4,5,7,8,6,11,15,16,9,13,23,31,32,10,14,27, 47,63,64,12,19,29,55,95,127,128,17,21,30,59,111, 191,255,256,18,22,39,61,119,223,383,511,512,20,25, 43,62,123,239,447,767,1023,1024,24,26,45,79,125, 247,479,895,1535,2047]