162 97
105 63
25 15
102 61
399 239
156 94
317 190
35 21
59 35
299 179
15 9
6 4
33 20
7 4
28 17
9 5
11 7