342
288
215
493
228
258
220
316
432
340
308
337
330
438
473
460
355
319
234
360
249
261
496
245
373
484
443
481
489
264
283
419