340
337
470
498
412
334
455
339
275
256
466
312
290
384
464
268
296
523
500
260
248
282
471
351
405
274
398
435
531
529
457
388
299
456