English: The remaining 115 sites are in Latin America, most of them in Brazil.
Telugu: మిగిలిన 115 కేంద్రాలు లాటిన్ అమెరికా బ్రెజిల్ దేశాల్లోనే ఎక్కువ ఉన్నాయి.