Kayla is 9 years older than twice Hannah's age. If the difference in their age is 16, how old is Kayla? How old is Hannah?