222
291
345
247
323
326
193
159
400
173
151
268
265
240
209
168
146
216
288
349
108
150
136
171
183
365
365
146
316
200
239
159
283
340
102
219
294
266
712
258
233
254
250
268
191
319
218
360
82
144
128
127
229
190
137
297
403
190
265
382