Grant Valley School has hired a fleet of busses and vans to transport 96 students to a picnic . each bus can seat 31 people , and each van can seat 9 people . The school authorities want to have 3 teachers traveling in each bus and one teacher in each van . It will take ______ to accommodate 107 people , including the students and teachers with no seats vacant.