268
476
509
334
399
325
452
387
279
210
220
344
431
382
414
425
375
229
292
262
434
493
369
453
240
278
373
234
423
426
249
224
242
447