[0,1,3,7,2,15,6,5,14,4,30,31,12,13,10,28,8,11,60, 62,24,26,20,29,56,9,16,22,120,61,124,48,52,40,58, 112,18,63,32,44,240,25,122,27,248,96,104,21,80, 116,224,36,126,57,64,88,480,50,244,54,496,17,192, 208,42]