178059
168952
95577
222743
117301
87964
123818
166577
205886
141689