130 78
259 155
79 47
114 68
332 199
147 88
288 173
153 92
128 77
76 46
12 7
23 14
25 15
29 17
31 19
11 7
3 2
30 18