177988
168896
95550
222663
117262
87939
123775
166498
205796
141649