349
243
470
338
480
507
394
291
396
385
273
318
379
334
469
411
272
532
283
238
475
356
339
471
414
254
304
225
320
287
229
493
341