40
111
126
204
291
230
131
140
230
123
139
100
146
218
130