In triangle cth angle c is 17 and c=12 and h=31

How many distinct triangles CTH are possible?
Find all measures of h to the nearest degree
find all possible lenghts of CH to the nearest degree