The residents of Vegopia spend all of their income on cauliflower, broccoli, and carrots. In 2010, they buy 100 heads of cauliflower for $200, 50 bunches of broccoli for $75, and 500 carrots for $50. In 2011, they buy 75 heads of cauliflower for $225, 80 bunches of broccoli for $120, and 500 carrots for $100. Calculate the price of each vegetable in 2011.