So all the generations from Abraham to David totaled fourteen generations, and from David to the deportation to Babylon totaled fourteen generations, and from the deportation to Babylon to the Messiah there were fourteen generations.