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