41
12
4
51
83
21
421
16
9
106
8
6
1138
25
123
10
13
33
56
11
27
19
58
327
286
28
0
29
22
15
40
85
7
2
66
385
30
35
20
78
26