319
247
346
469
316
494
439
425
238
334
450
416
481
468
440
264
465
245
290
317
359
433
259
292
394
474
298
303
501
333
371
375