143 582