Manasseh

Hezekiah

Ahaz

Joash

Jehoshaphat

Solomon

David

Saul