124
200
254
127
100
285
109
222
136
297
152
153
196
173
116
105
135
220
111
154
147
145
193
191
139
209
162
289
197
130