[1,2,4,8,5,3,6,9,13,18,24,31,23,17,12,7,11,16,22, 29,37,47,38,30,39,48,58,70,59,49,60,71,83,97,84, 72,61,51,42,33,41,50,40,32,25,19,14,10,15,20,26, 34,27,21,28,35,43,53,44,36,45,54,64,75,87,100,86, 74,63,52,62]