Question: how many episodes does heartland season 10 have
Answer: 18