139 stations