302
379
365
285
279
322
480
295
487
223
331
507
470
316
240
390
508
403
371
333
485
287
449
328
531
317
443
515
291
348
284
318