58
57
5
182
114
20
2
142
14
19
158
17
10
31
1
126
22
72
94
24
15
618
8
23
25
100
12
30
130
16
62
78
69
61
50
81
80
64
34
6
45
106
37
28
185
92
445
118
33