50 30
243 146
331 199
108 65
366 220
326 196
26 16
42 25
391 235
30 18
34 20
15 9
5 3
3 2
27 16
9 5
36 22
8 5