213
296
289
215
552
243
84
493
670
692
642
185
207
402
272
3
6
5
2
10
73
394
2022 Islamic Solidarity Games
1665
657
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games