65
57
55
109
112
147
122
345
368
459
418
887
2161
1770
1398
1420
799
1224
1112
826
1073
970
1091
29
39
30
31
142
256
910
1274
219
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games