Spiritual works of mercy list catholic July 8, 2019 16 32 64 128 God of mercy and compassion hymn Spiritual works of mercy