399
235
202
387
483
508
349
175
386
306