250
218
111
96
125
106
113
101
142
118