Please answer this question: how many episodes does heartland season 10 have?
18