[1,2,4,3,6,7,13,5,9,11,20,10,19,22,40,8,14,17,30, 15,29,33,60,16,28,34,61,31,58,67,12,21,26,45,23, 44,50,90,24,42,51,92,47,87,101,25,43,52,91,46,88, 100,49,85,103,94,18,32,39,68,35,66,75,36,63,77]