In the last election,candidate B received twice as many votes as candidate A. Candidate C received 15000 fewer votes than candidate A. If a total of 109000 votes were casted how many votes did candidate B receive?