349
500
436
475
383
400
363
420
375
570
504
509
293
324
271
262
276
470
448
462
360
371
323
437
223
248
460
485
487
394
243
405