350
443
359
237
357
285
371
247
298
272
494
311
263
425
444
253
333
373
473
382
306
417
320
397
383
489
407
341
421
287
411
404
376