[1,2,3,4,5,8,10,11,7,13,9,16,6,19,20,22,23,14,26, 15,29,31,17,34,18,37,38,40,12,41,44,46,25,47,49, 27,52,55,28,56,30,59,32,62,33,65,67,36,35,70,73, 74,21,76,77,80,82,43,83,85,45,88,24,91,92,94,95, 98,50,51,101,103]