442
248
525
467
540
440
287
257
449
491
385
378
472
332
323
246
305
301
517
262
501
417
377
420
468
310
384
238
276
307
452
466
252