110
112
142
85
269
265
140
133
78
47