'BJP Could Lose 30 Seats In Hindi Heartland'