142046
140015
137430
133142
140397
138184