564
163
558
71
523
245
707
353
346
213
726
229
626
160
361
219
595
226
549
106
171
124
177
106
379
58
370
125
398
150
285
36
455
83
563
267
418
84
403
170