242
364
303
613
381
305
472
226
393
281
241
351
447
259
194
266
252
276
179
285
150
651
321
221
178
725
493
408
348
473
596
158
597
201
586
557
186
434
763
581
257
270
1058
298
407
403
1193
736
480
414
757
464
896
663
195
