28 stations