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