257
170
119
225
179
252
316
392
82
230