372
325
346
256
379
243
297
246
227
524
515
319
485
538
496
322
336
311
280
260
344
394
432
310
479
436
404
451
252
494
464
438
444
420