[1,2,3,4,7,5,6,11,13,9,8,17,21,19,12,10,23,30,32,26,16,14,29,39,46,44,35,20,15,36,50,59,61,55,42,24,18,41,62,75,81,77,67,51,28,22,49,72,90,100,102,95,82,60,33,25,56,84,106,120,128,125,113,93,69]