58
29
17
26
9
104
2
23
63
51
7
38
43
8
1
190
30
25
60
21
37
14
33
3
20
19
10
40
45
65
11
74
36
121
69
64
94
4
27
196
901
68
34
16