143 978