869
166
626
126
844
266
808
439
546
206
106
35
328
199
303
147
391
76
605
156
615
168
551
124
575
179
805
245
259
183
597
170
356
133
559
72
245
81
564
83