23 Indian Startups net $153 million in a week! 5 growth & 17 Early Stage Deals