388
312
366
264
374
253
368
310
358
342
375
429
300
228
499
224
344
256
386
416
281
340
319
496
484
379
421
324
387
214
405
509
377
478