28
27
26
30
82
89
111
103
249
310
392
377
460
587
337
335
320
421
237
311
243
302
322
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