257
119
225
252
316
82
230
41
58
102