248
491
333
493
312
526
477
269
330
455
522
277
520
280
422
408
410
445
378
409
300
402
449
310
448
336
440
452
309
334
314
362