An Indonesian navy official says 198 boat people from Myanmar have been picked up off the coast of Aceh in critical condition.

Officer Tedi Sutardi, citing witness accounts, said Tuesday that 22 passengers died on a 21-day voyage from Thailand.

The small wooden boat was found by fisherman Monday drifting off northern Sumatra.

Sutardi says it had no engine and that the passengers had run out of food and water.

It is the second load of Rohingyas, a stateless Muslim group facing decades of persecution in Myanmar, to arrive in Indonesia in a month.

Sutardi says the survivors recounted being beaten and set adrift by Thai authorities.