313
185
156
319
417
297
134
319
245
172