172600
164472
93106
216766
114559
85677
120830
161128
200593
138298