95 57
142 85
99 59
254 152
7 4
216 130
35 21
297 178
264 158
41 25
15 9
5 3
18 11
34 20
4 2
30 18
40 24
13 8
38 23