115
86
104
54
137
128
143
296
196
151
122
744
90
226
301
227
18
20
24
23
19
571
872
1081
1251
1034
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games