306 184
135 81
371 223
27 16
1 1
127 76
126 76
123 74
339 203
186 112
32 19
2 1
11 7
38 23
20 12
5 3
6 4
28 17