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