1 2 8 3 6 9 17 4 20 7 15 10 10 18 18 5 13 21 21 8 8 16 16 11 24 11 112 19 19 19 107 6 27 14 14 22 22 22 35 9 110 9 30 17 17 17 105 12 25 25 25 12 12 113 113 20 33 20 33 20 20 108 108 7 28 28 28 15 15 15 103 23 116 23 15 23 23 36 36 10 23 111 111 10 10 31 31 18 31 18 93 18 18 106 106 13 119 26 26 26