28
27
26
30
82
89
111
103
796
537
1102
817
1065
958
1079
546
619
605
573
1506
479
521
503
477
35
37
41
38
2022 Islamic Solidarity Games
883
167
1082
1148
1252
266
766
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games