449
478
460
373
442
1282
1271
660
Athletics
Beijing 2008
100m
13
14
16
18
348
581
2022 Islamic Solidarity Games
556
468
494
1329
571
446
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games