399
235
203
387
483
508
349
175
386
306