Psalms 18:20-23

KJV_Strongs(i)
  20 H3068 The LORD H1580 rewarded [H8799]   H6664 me according to my righteousness H1252 ; according to the cleanness H3027 of my hands H7725 hath he recompensed [H8686]   me.
  21 H8104 For I have kept [H8804]   H1870 the ways H3068 of the LORD H7561 , and have not wickedly departed [H8804]   H430 from my God.
  22 H4941 For all his judgments H5493 were before me, and I did not put away [H8686]   H2708 his statutes from me.
  23 H8549 I was also upright H8104 before him, and I kept [H8691]   H5771 myself from mine iniquity.
IHOT(i) (In English order)
  20 H1580 יגמלני rewarded H3068 יהוה The LORD H6664 כצדקי me according to my righteousness; H1252 כבר according to the cleanness H3027 ידי of my hands H7725 ישׁיב׃ hath he recompensed
  21 H3588 כי For H8104 שׁמרתי I have kept H1870 דרכי the ways H3068 יהוה of the LORD, H3808 ולא and have not H7561 רשׁעתי wickedly departed H430 מאלהי׃  
  22 H3588 כי For H3605 כל all H4941 משׁפטיו his judgments H5048 לנגדי before H2708 וחקתיו his statutes H3808 לא me, and I did not H5493 אסיר put away H4480 מני׃ from
  23 H1961 ואהי I was H8549 תמים also upright H5973 עמו before H8104 ואשׁתמר him, and I kept myself H5771 מעוני׃ from mine iniquity.