314
156
320
366
419
298
134
320
245
172