522
340
312
313
285
316
456
415
402
388
317
419
224
483
429
302
339
284
495
459
309
488
235
391
275
243
383
420
280
269
468
413