who was the son of Melea, who was the son of Menna,who was the son of Mattatha, who was the son of Nathan,who was the son of David,