23
29
10
50
42
41
12
226
7
45
11
34
2
18
25
9
3
0
91
33
6
5
4
35
43
191
30
49
176
98
903
16
85
26
27
110
104
28