170636
162875
84783
159306
52095
71489
119140
91082
190305
152570