1021
316
275
106
81
20
332
25
193
141
327
130
222
189
171
104
565
133
441
62
379
152
535
47
573
160
336
126
288
182
524
149
167
17
388
143
575
161
437
153