Jefferies names 28 top Indian stock picks with 11-49% upside