283
457
383
316
425
469
300
277
451
278
443
279
231
515
355
243
482
513
229
349
414
484
477
360
328
241
525
475
419
226
400
303