172776
164641
85766
161342
53808
52694
72238
120556
92179
192527