12
15
27
42
50
33
8
32
26
43
51
24
28
785
1357
989
1452
590
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games