366
424
512
437
489
384
409
283
355
328
349
243
254
444
319
334
348
367
236
521
500
550
354
419
403
478
495
491
286
245
446
432
296