143 952