268
57
275
72
33
236
228
371
238
206
691
321
767
169
360
648
450
400
619
176
196
417
223
319
301
249
291
209
221
530
307
231
593
409
323
270
61
856
133
360
567
350
249
496
236
183
254
587
52
209
286
324
