7
6
16
5
25
14
200
8
32
34
193
13
10
56
11
174
42
41
95
12
23
24
33
19
20
18
17
15
29
1000
27
22
26
116
9
43
61
190
48
44
30
57
31
47
52