106 1
256 117
305 174
174 101
152 57
267 47
175 110
201 91
211 2
149 1
178 120
165 29
152 101
232 87
103 35
206 65
144 8
189 98
197 93
225 109
218 126