584
157
197
218
556
291
217
411
154
220
385
178
231
74
620
320
82
539
407
447
228
214
228
67
256
132
219
212
322
218
212
306
390
60
213
209
363
340
489
398
464
137
244
146
236
449
217
405
403
339
587
212
217
561
223
318
300
0
66
0
129
130
507
301
604