388
410
275
243
397
214
360
471
286
496
317
313
228
422
357
299
385
321
472
373
319
442
334
291
415
219
356
297
449
342
210
293
292