31 19
376 226
360 216
270 162
144 86
36 22
293 176
112 67
239 143
168 101
2 1
30 18
33 20
16 10
7 4
4 2
28 17
6 4