28
27
26
30
82
89
111
103
324
1018
1282
1063
867
879
878
741
976
596
827
2147
1475
1400
1385
1478
35
37
41
38
1102
2022 Islamic Solidarity Games
883
167
1082
1148
1252
266
766
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games