Out of the 10,150 Indians imprisoned in foreign countries, the highest numbers are in Saudi Arabia (2,633) and the United Arab Emirates (2,518).