133
237
118
146
133
161
368
294
272
179
363
179
99
561
244
401
381
814
478
224
449
329
418
122
385
225
233
111
172
465
1055
434
591
260
266
255
248
299
157
269
260
253
912
355
299
296
548
171
148
398
602
821
301
374
260
263
109
224
641
291