110
111
142
85
269
265
140
131
78
47