255
88
119
222
252
316
94
391
81
230