564
321
258
19
844
253
242
62
613
143
801
180
517
193
374
114
318
35
833
325
735
236
288
121
534
221
664
240
755
281
697
229
859
153
291
45
873
408
537
95