Can you tell me the answer to how many rides are there at alton towers??
37