143 311