105 63
277 166
208 125
219 131
326 196
41 25
72 43
295 177
171 103
26 16
7 4
19 11
17 10
37 22
23 14
28 17
3 2
25 15