98 59
336 202
285 171
202 121
57 34
125 75
183 110
283 170
279 167
169 101
3 2
8 5
1 1
12 7
33 20
20 12
35 21
25 15