English: Europe occupies 12 of the first 20 places.
Telugu: ర్యాంకుల్లో తొలి 12 స్థానాలను ఐరోపా దేశాలే పొందాయి.