I am on business trip to Canada,
I have to say nice country but I think Rio for your country will not be very good. I expect 0 gold medals won and maybe 15 medals total. Stick with winter sports.
Antigua and Barbuda was given a wildcard in the women's road race (so a country has dropped a spot it appears) however Antigua has also now withdrawn from the event.