9
14
26
85
18
19
17
16
31
13
24
5
34
10
2
1
43
44
6
46
23
88
55
47
7
53
190
37
98
11
27
22
65
171
42
348
54
45
93
177
91
109
80
105
32
90