334 200
251 151
105 63
119 71
114 68
136 82
57 34
142 85
384 230
44 26
14 8
3 2
15 9
9 5
26 16
8 5
19 11
27 16