For this year's Olympics at Rio de Janeiro in Brazil, India will send its largest ever athletes contingent with more than 100 participants.