143 522