172 103
153 92
121 73
4 2
254 152
100 60
219 131
387 232
217 130
114 68
8 5
2 1
31 19
20 12
39 23
18 11
9 5
27 16
15 9
25 15