India did well in the recently concluded Commonwealth Games in Glasgow, Scotland. Even though the gold count was less (15),…