On a school trip 32 freshman, 48 Sophomores, and 60 juniors. Students from each grade level are to ride each bus. If the students from each grade level are divided equally among the buses, what is the greatest number of buses that can be used for the trip?