1073
563
459
94
651
174
575
182
584
177
70
53
428
114
326
85
161
146
387
30
314
79
406
174
377
118
162
61
455
81
306
121
242
155
350
176
552
113
475
37