110
111
142
195
71
85
268
265
140
289