286
358
354
247
388
453
470
381
514
230
474
278
434
248
386
260
295
424
491
493
414
316
480
478
436
256
499
318
419
402
220
394
320