2
3
21
34
39
29
1
24
19
35
27
23
28
33
38
22
750
720
20
539
912
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games