251 151
181 109
249 149
297 178
164 98
83 50
129 77
174 104
252 151
86 52
2 1
10 6
12 7
18 11
8 5
38 23
39 23
23 14