172255
164191
92974
216515
114435
85535
120683
160801
200300
138081