351
210
501
114
467
186
230
21
289
95