64
413
786
67
637
214
334
43
645
408
950
96
280
563
617
38
534
515
57
561
230
432
825
885
697
4
140
212