586
144
826
179
379
67
391
131
472
111
529
46
505
139
417
137
497
166
249
117
172
130
118
70
561
180
377
166
198
55
613
143
311
56
543
148
614
67
594
188