48
44
42
45
95
97
124
111
173
103
210
175
137
249
214
216
271
302
229
276
262
264
189
194
40
38
106
1339
277
892
136
856
1109
2022 Islamic Solidarity Games
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games