146 88
112 67
352 211
87 52
398 239
115 69
52 31
187 112
295 177
215 129
2 1
30 18
19 11
25 15
21 13
39 23
12 7
32 19
26 16