305
439
357
262
494
441
449
434
307
200
304
381
264
468
324
285
487
464
477
378
388
224
371
261
452
356
344