172223
164164
92960
216502
114421
85525
120667
160765
200274
138059