The perimeter of a triangle is 29 cm. The length of 2 sides is 10 cm and 7 cm. What is the length of the third side?