255
119
222
252
316
392
82
230
40
58