829
102
786
109
675
109
819
150
808
167
582
76