992
471
82
754
534
693
43
959
688
706
28
942
866
648
758
634
599
930
133
79
92
378
427
957
95
929
941
727