Poor infrastructure gets low 119th rank