Pharez
Hezron, not Esrom
Ram, not Aram
Amminadab w 2 m's
Nahshon, not Naasson
Salmon, not Salma, & not Salmon
Boaz
Obed
Jesse
David

Solomon
Rehoboam, not Roboam
Abijam, not Abijah, & not Abia
Asa
Jehoshaphat, not Josaphat
Jehoram, not Joram
Ahaziah, not Ozias  Azariah?  Amaziah?
Joash, not Joatham
     >> Joatham?
Ahaz, not Achaz
Hezekiah, not Ezekias
Manasseh, not Manasses
Amon
Josiah, not Josias
Jechoniah, not Jechonias & bros. Jehoiakim?

Salathiel
Zorobabel
Abiud
Eliakim
Azor
Sadoc
Achim
Eliud
Eleazar
Matthan
Jacob
Joseph, husb Mary