34
12
9
2
25
133
5
72
47
33
36
81
14
1
53
30
19
168
40
908
29
39
46
82
17
85
27
16
26
55
88
146
573
42
96
151
69
56
405
84
140
11
618
79
208
24
453
166
134
18
23
10
45