So in all there were fourteen generations from Abraham to David, fourteen generations from David to the Babylonian resettlement, and fourteen generations from the Babylonian resettlement to the Christ.