435
500
438
380
304
515
479
247
469
223
245
352
346
376
437
228
258
472
481
475
455
424
275
349
225
487
465
450
509
229
434
480