Ransara found 19 tennis balls but 12 were broken. How many unbroken tennis balls did Ransara find?