133 80
396 238
355 213
99 59
350 210
84 50
74 44
19 11
104 62
159 95
20 12
31 19
37 22
2 1
3 2
25 15
18 11
13 8