9
16
59
14
100
65
68
1
60
77
167
42
181
26
18
55
32
162
203
45
70
517
173
106
24
157
116
150
78
156
681
340
25
27
102
52
133
264
179
46
109
20
182
35
123
172
139
311
499
19
229