219
40
155
126
179
106
233
367
77
133
218
25
54
166
47
104
330
140
1476
22
298
426
242
145
28
293
357
188
200
176
196
241
389
429
26
184
418
296
73
43
361
274
19
85
69
413
201
79
1945
334
147
169
216
1295
180