115
86
104
54
137
128
143
296
116
87
105
55
138
196
226
301
229
95
144
152
122
746
18
20
24
23
19
571
872
1081
1251
1034
744
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games