35
122 93 100 19 110 139 75 42 27 75 18 21 108 62 101 93 81 88 113 115 89 21 1 63 9 131 45 141 93 89 38 124 149 119 86 
95 38 60 7 14 3 100 89 3 76 59 58 8 91 27 0 74 23 0 94 54 66 52 10 100 26 91 69 24 65 94 100 62 54 20 