Penegoes, Powys Genealogy