454
289
310
336
308
302
478
517
319
380
248
420
402
371
411
404
224
378
278
393
385
324
350
485
321
311
331
270
510
343
452
381
387
382
463