[0,1,2,4,7,5,8,13,12,11,15,9,14,10,16,25,22,30,18, 28,19,27,23,29,20,31,17,26,24,21,32,49,42,64,97, 82,124,67,99,83,123,71,101,88,117,80,121,70,102, 86,126,66,100,87,125,68,103,85,128,193,162,244, 143]