3
23
2
0
13
17
7
31
9
14
6
19
4
26
12
8
112
15
29
5
32
36
413
100
94
38
147
78
57
62
35
86
87
144
85
50
40
258
63