28
27
26
30
82
89
111
103
171
204
172
136
242
212
211
266
300
228
275
257
260
188
190
35
37
41
38
1102
2022 Islamic Solidarity Games
883
167
1082
1148
1252
766
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games