1 100 2 152 3 94 4 63 5 56 6 95 7 62 8 71 9 109 10 103 11 89 12 92 13 103 14 92 15 86 16 97 17 108 18 105 19 103 20 109 21 94 22 88 23 93 24 94 25 100 26 100 27 100 28 96 29 100 30 53