8
15
17
99
20
12
115
200
9
44
31
13
47
91
21
33
5
59
197
30
10
35
29
27
53
174
25
7
88
6
109
34
38
19
16
85
52
48
14
76
111
26
100
18
45
69
98
56
96
22
84
198
172
169