652
154
767
316
284
68
469
164
552
228
456
302
354
167
259
194
549
209
219
97
125
85
558
119
364
128
485
57
578
64
367
69
639
134
428
105
396
191
294
169