143 309