257
39
119
225
252
316
16
392
36
82