309 185
216 130
146 88
164 98
163 98
352 211
279 167
260 156
123 74
176 106
18 11
9 5
2 1
39 23
37 22
16 10
14 8
10 6
23 14
27 16