324
283
276
389
477
390
360
454
279
533
435
404
377
316
447
282
415
399
588
336
334
474
291
257
284
418
381
413
262
508
366
384
373