391
400
362
224
417
220
282
243
383
506
452
373
485
232
379
407
308
247
511
433
483
262
244
295
463
348