Question: Maine State Route 161 runs from Fort Fairfield to a town located on which river ?
Sentence (from "Maine State Route 161"): It runs 86 mi from Fort Fairfield to Allagash.
Relevant evidence: Yes