8
58
39
17
36
173
217
25
35
115
24
259
97
19
20
68
14
6
4
858
5
63
15
320
86
64
10
22
98
13
18
82
38
84
11
1
12
27
60
76
48
29
247
52
174
26
3