215
332
127
24
332
231
103
268