The first 12 are Buddhist, 17 are Hindu, and the other five are Jain.
They are from several different religions.