Psalms 18:20-24

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.
  24 H3068 Therefore hath the LORD H7725 recompensed [H8686]   H6664 me according to my righteousness H1252 , according to the cleanness H3027 of my hands H5869 in his eyesight.
ERV(i) 20 The LORD rewarded me according to my righteousness; according to the cleanness of my hands hath he recompensed me. 21 For I have kept the ways of the LORD, and have not wickedly departed from my God. 22 For all his judgments were before me, and I put not away his statutes from me. 23 I was also perfect with him, and I kept myself from mine iniquity. 24 Therefore hath the LORD recompensed me according to my righteousness, according to the cleanness of my hands in his eyesight.