110
111
142
85
268
265
140
131
78
47