added missing district 18; added test if district exists