349
375
279
356
414
355
467
437
500
302
378
369
504
224
387
215
217
459
308
280
325
269
284
453
481
432
471
233
350
239
348