Puma India onboards 18 athletes ahead of upcoming competitions