27
25
107
26
111
216
12
57
165
21
79
168
247
150
341
46
72
15
31
42
189
17
480
38
19
427
53
169
180
65
164
571
172
161
121
240
202
193
210
290
141
199
221
157
332
412
231
245
41
357
205
149
88
238
54