825
101
782
109
672
109
815
150
807
167
580
76