383
425
287
270
376
248
250
461
317
489
441
397
338
316
431
445
330
512
472
307
395
495
291
466
388
426
517
367
249
442
269
229
486