567
322
260
19
853
255
245
63
614
143
815
180
527
195
375
114
319
35
838
326
735
236
292
121
544
223
672
241
760
283
702
230
873
154
292
45
879
410
537
95