48
44
42
45
95
97
124
111
136
188
210
247
164
277
174
168
40
38
106
1339
892
856
1109
2022 Islamic Solidarity Games
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games