785
247
319
79
672
131
285
195
698
139
458
32
214
110
449
130
525
77
456
202
628
184
537
173
676
282
371
192
750
280
433
140
289
149
535
60
627
272
307
89