Dhaka, Bangladesh (CNN)Gunmen seized a bakery in Dhaka overnight, killing 20 hostages and two officers in a siege that ended Saturday morning, the Bangladeshi military said.
All the hostages killed were foreigners, the military said.
The attackers used guns, explosive devices and "a lot of sharp domestic weapons," said Brig. Gen. Naeem Ashfaq Chowdhury of the Bangladesh army. The hostages' bodies were found after the standoff ended in the country's capital.
Bangladeshi troops rescued 14 hostages, according to Brig. Gen. Mujibur Rahman of the Bangladesh army.
Prime Minister Sheikh Hasina provided a different number, but officials said the figures are preliminary.