58
6
21
2
18
5
9
3
0
4
20
15
11
31
196
12
136
67
7
57
14
19
28
41
434
27
63
45
54
64
93
39
168
176
84
737
78
500
220
150
76
381
148
38
112
619