28
27
26
30
82
89
111
103
460
548
411
436
400
595
513
1346
516
498
1666
543
517
468
495
540
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