100 Fin
99
95
94
96
98
97
93
86
91
87
90
84
83
89
92
85
88
78
79
Bangladesh
China
India
United Kingdom