73
86
120
65
81
844
1094
353
121
145
82
209
103
259
845
913
871
883
778
7
8
31
144
912
1150
325
1587
455
2022 Islamic Solidarity Games
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games