570
648
342
466
131
351
58
245
63
461
278
1,040
32
221
97
217
90
203
8
115
65
153
20
458
62
150
16
125
10
523
57
127
21
103
15
106
7
94