I doubt on the first one, but the 2nd probably and the 3rd.
"October 1963; Aeroflot Tu124; Leningrad, USSR: According to a report in Flight International Magazine the aircraft was on a flight from Estonia to Moscow when a landing gear problem led to a diversion to Leningrad. While holding prior to landing and about 13 miles (20.8 km) from Leningrad airport, the aircraft ran out of fuel. The crew managed to land the aircraft on the nearby Neva River, where it remained floating on the surface. The aircraft was towed to shore and all 52 occupants survived.
2 May 1970; ALM DC9-33CF; near St. Croix, U.S. Virgin Islands: The aircraft had departed JFK airport in New York for St. Maarten in the Netherlands Antilles. After three missed approaches, the crew diverted to St. Croix. While en route, the aircraft ran out of fuel and the crew ditched the aircraft. While the flight crew made specific preparations for ditching, the imminent ditching was not communicated to the cabin crew. As a result, several occupants were not belted in at the time of the ditching. The aircraft remained afloat for five to six minutes before sinking in waters about one mile (1600 meters) deep. One of the six crew members and 22 of the 57 passengers were killed. The accident was investigated by the NTSB and the details are available in NTSB report NTSB-AAR-71-8 dated 31 March 1971.
23 November 1996; Ethiopian Airlines 767-200ER; near Moroni, Comoros Islands: The aircraft was on a flight from Ethiopia to Kenya when it was hijacked by at least two people. While attempting a landing near Moroni in the Comoros Islands the aircraft ran out of fuel and ditched near a beach. Ten of the 12 crew members and 117 of the 160 passengers were killed. The three hijackers apparently died. "