Profit maximisation question 1

A monopolist has the cost function TC(q) = 200q + 15q2 and faces the demand function given by p = 1200  10y.

What output maximizes its profit? What is the profit-maximizing price? What is its maximum profit?