319
230
470
439
240
422
419
495
407
380
517
322
234
266
313
492
444
273
320
389
247
258
491
498
353
397
460
358
373
427
483
489
290
347
449