101 61
215 129
95 57
45 27
131 79
325 195
292 175
277 166
339 203
32 19
13 8
26 16
40 24
4 2
31 19
39 23
30 18
22 13
38 23