341
274
265
479
385
408
500
216
280
389
354
271
426
452
279
305
348
253
347
365
215
506
318
438
272
487
491
449
212
273
372
370
428
342
401