7
6
9
24
39
47
32
5
8
29
23
21
17
22
30
27
28
969
1336
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games