105 63
137 82
186 112
2 1
82 49
236 142
372 223
279 167
185 111
387 232
23 14
36 22
19 11
40 24
31 19
22 13
16 10
15 9
3 2