Jefferson Middle School is scheduling buses for sixth grade field trip of 218 students. Each bus holds 45 students. What is the least number of buses needed for the trip?