31 son of Melea son of Menna son of Mattatha son of Nathan son of David