[1,2,4,3,8,5,9,6,16,7,14,10,21,11,19,12,32,13,24, 15,34,17,30,18,45,20,36,22,47,23,40,25,64,26,44, 27,59,28,51,29,74,31,56,33,73,35,61,37,93,38,67, 39,87,41,72,42,103,43,78,46,99,48,83,49,128,50,88, 52,111,53,92]