143 963