Participants from 22 countries to take part in Rickshaw Run 2016