1 66 2 93 3 106 4 107 5 107 6 76 7 79 8 101 9 110 10 101 11 107 12 68 13 97 14 47 15 55 16 105 17 101 18 105 19 208 20 243 21 213 22 87 23 106 24 103 25 107 26 105 27 121 28 105 29 97 30 102