566
192
669
175
255
188
604
126
354
81
701
230
253
85
688
337
385
42
628
172
658
194
370
79
414
167
559
247
491
163
488
103
183
86
210
96
322
96
360
195