There are 980 students in a school, of which 50% play cricket, 30% play basketball and 40% play football. If 60 students play cricket and basketball, 48 students play basketball and football, 180 students play cricket and football, and 35 students play all the three games, then how many students play none of the games?