437
241
390
411
427
474
247
466
409
501
377
306
233
513
294
398
609
517
325
355
462
302
345
477
461
448
232
421
499
367
439
523
431
310