In a school of 320 students, 85 students are in the band, 200 students are on sport teams, and 60 students participate in both activities. How many students are not involved in either band or sports?

1. 25
2. 35
3. 55
4. 95