412
282
444
503
279
377
252
468
315
250
484
226
419
362
450
534
294
266
475
530
240
348
244
392
230
529
528
380
494
317
462
372
379