19
10
9
8
17
1
21
14
6
31
2
7
0
34
13
23
5
28
46
29
72
50
16
61
124
47
55
30
104
204
117
139
33
103
223
176
25
295
69
73
43
52
116
38
42
18
172
182
89