111
119
188
95
116
930
1131
382
202
107
276
122
282
967
915
925
840
26
18
17
21
33
1529
297
1801
469
2022 Islamic Solidarity Games
335
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games