4
1
0
2
57
12
11
22
23
14
18
9
19
7
10
25
3
17
103
152
33
415
112
114
26
228
96
48
121
452
84
74
150
68
49
158
38
59
122
230
360
60
98
42
85
87
101