459
488
470
384
454
1295
1282
670
Athletics
Beijing 2008
100m
18
19
23
443
491
481
359
387
1671
1953
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games