100 60
330 198
300 180
378 227
313 188
284 170
189 113
141 85
4 2
9 5
1 1
11 7
14 8
28 17
22 13
29 17
5 3
19 11