48
44
42
45
95
97
124
111
179
138
147
103
173
112
110
83
142
132
131
133
128
40
38
106
1339
277
892
136
856
1109
2022 Islamic Solidarity Games
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games