296
483
225
341
419
516
246
256
370
358
294
300
328
280
374
355
407
288
257
453
392
436
325
423
413
283
252
458
274
480
430
391
332
348