95 57
223 134
128 77
51 31
160 96
384 230
157 94
2 1
85 51
64 38
38 23
9 5
18 11
11 7
13 8
30 18
15 9
39 23