There are 8 bones in a large snake for 3 bones in a small snake. The small snake has 150 bones. How many bones does the large snake have?