257
89
119
222
252
316
94
392
82
230