In a group of people it was observed that 86 persons know Odia, 64 know English, 42 know Hindi, 39 know Odia and English, 21 know English and Hindi, 17 know Odia and English, and 16 persons know all the three languages. How many persons in the group know at least one language?