241
345
384
316
310
424
249
301
238
237
529
274
367
416
370
402
514
351
499
430
306
325
464
326
443
231
468
361
486
269
332
255
265