What states and bodies of water border New York State?

Bodies of water: The St. Lawrence river, the Niagara river, Lake Ontario, Lake Erie, and Lake Champlain. States: Vermont, Massachusetts, Connecticut, New Jersey, Pennsylvania, and Rhode Island.