A survey of 100 students at New England College showed the following: 45 take English. 47 take history. 39 take language. 13 take English and history. 15 take English and language. 19 take history and language. 7 take all three. How many students do not take a language?