255
119
222
316
391
81
228
40
57
102