6
10
9
13
245
111
49
204
30
155
38
31
12
14
176
17
18
15
115
25
29
239
1000
7
73
62
55
92
21
27
19
26
34
50
22
11
24
60
3
97