What is the version of the following sentence with correct punctuation?

25 And immediately he rose up before them and took up that whereon he lay and departed to his own house glorifying God
25 And immediately he rose up before them, and took up that whereon he lay, and departed to his own house, glorifying God.