143288
142168
142221
140040