The sides of a triangle have lengths 12, 16 and 21. An angle bisector meets side of lengths 21. Find the length of x and y