28
27
26
30
82
89
111
103
525
428
338
341
366
394
452
417
445
339
371
300
363
379
281
35
37
41
38
1102
2022 Islamic Solidarity Games
883
167
1082
1148
1252
266
766
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games