172788
164655
85770
161368
52704
72245
120573
92184
192549
154107