313
185
156
319
364
417
297
134
317
244