Ranchi lags behind with just 43.28% voting