143 307