186
156
320
366
417
298
134
319
245
172