[2,4,3,6,11,5,9,7,13,8,15,12,23,10,19,37,14,27,16, 31,17,33,18,35,25,21,41,20,39,22,43,24,47,29,57, 26,51,42,30,59,32,63,28,55,48,40,79,34,67,38,75, 36,71,45,89,46,91,44,87,49,97,53,105,50,99,58]