Bangladeshi authorities have buried 23 unclaimed bodies after a day-long search failed to recover more victims or survivors of a massive fire on a crowded river ferry that has left at least 40 people dead.
Government official Habibur Rahman said he had an incomplete list of 17 missing people who were on board the ferry on Friday when the fire awoke passengers about 3am, forcing many to leap into the cold water and try to swim ashore.
Divers looked for more survivors before suspending their efforts at sunset on Saturday.
Rahman said 50 people were being treated in two hospitals, while 19 others have been sent home.
Dr Samanta Lal Sen, chief co-ordinator of the Sheikh Hasina National Burn and Plastic Surgery Institute in Dhaka, said his hospital was treating 15 people for serious burns.
"I would say everyone is critical and no one is out of danger," he said.
Thirty-five injured in another hospital in Barishal were out of danger, said hospital Director Dr Saiful Islam.
Investigators inspected the fire-ravaged ferry MV Abhijan-10, and one of them, Mohammed Tofayel Islam, said they found some defects in the engine room.
"We're trying to unearth other possible reasons (for the fire)," he said.
It took 15 fire engines several hours to control the blaze and cool down the vessel, according to fire officer Kamal Uddin Bhuiyan, who led the rescue operation.
Afterwards, the blackened hull of the ferry sat anchored at the river's edge while anxious relatives gathered on the banks.
The ferry was carrying 800 passengers, many of whom were travelling to visit family and friends for the weekend, officials said.
Police officer Moinul Haque said rescuers recovered 37 bodies from the river, while two people died from burns on the way to hospital.
Another injured passenger died overnight in a Dhaka hospital.
The ferry was travelling from Dhaka to Barguna, about 250km to the south.
It caught fire off the coast of Jhalokati district on the Sugandha River, towards the end of the journey.
Ferries are a leading means of transportation in Bangladesh, which is criss-crossed by about 130 rivers, and accidents involving the vessels are common, often blamed on overcrowding or lax safety rules.
In April, 25 people died after a ferry collided with another vessel and capsized outside Dhaka.