291
330
181
160
202
193
448
1
1050
245
355
207
243
331
226
267
220
155
265
179
209
236
323
293
325
261
550