48
44
42
45
95
97
124
111
340
371
301
366
380
281
325
1020
1289
1067
869
881
741
978
597
828
40
38
106
1339
277
892
136
856
1109
2022 Islamic Solidarity Games
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games