So  all  the generations  from  Abraham  to  David  are fourteen  generations ; and  from  David  until  the carrying away  into Babylon  are fourteen  generations ; and  from  the carrying away  into Babylon  unto  Christ  are fourteen  generations.