Farmer Smith Jr is putting together fruit baskets. He has 240 oranges and 150 grapefruits. What is the largest number of baskets he can put together so that he can have the same number of oranges in each basket and the same number of grapefruits in each basket?