$47 Cheap flight deals from New York (NYC) to St. Louis (STL)