343
479
341
310
489
303
257
483
389
411
272
312
269
235
214
334
493
347
319
271
451
284
270
429
305
292
350
426
499
383
465
287