353 102
452 12
115 89
255 102
203 82
376 168
300 25
95 60
268 81
83 43
291 1
166 1
125 121
172 0
170 79
247 119
96 75
198 65
161 60
149 105
207 1