248
289
224
370
467
320
247
442
432
486
290
305
229
351
430
349
409
490
462
256
286
489
310
330
374
411
440
296
418
429
213
360
461
228