18
13
6
4
3
16
5
1
9
0
26
15
19
10
2
22
39
200
100
68
43
51
8
27
37
62
142
25
97
40
21
58
196
402
48
74
135
28
38
91
55