[1,2,1,4,3,1,8,7,4,1,16,15,10,5,1,32,31,22,13,6,1, 64,63,46,29,16,7,1,128,127,94,61,36,19,8,1,256, 255,190,125,76,43,22,9,1,512,511,382,253,156,91, 50,25,10,1,1024,1023,766,509,316,187]