315
186
156
323
368
300
136
321
245
173