A 16 csapatot 4 csoportba osztották. A csoportkörből az első két helyezett jutott a középdöntőbe. A középdöntőben a 8 csapat 2 darab, 4 csapatos csoportot alkotott, a két csoport első két helyezettje jutott a négyes döntőbe, a harmadik és negyedik helyezettek pedig egy helyosztó csoportba kerültek.
A csoportkörből kieső csapatok a 9–15. helyért játszhattak (Bulgária visszalépése miatt), ugyanilyen módon két csoportot alkottak.
A négyes döntőben és a helyosztó csoportokban újabb körmérkőzéseket rendeztek, de a csapatok vitték magukkal a korábbi egymás elleni eredményeiket. A négyes döntő, valamint a helyosztó csoportok végeredménye lett a torna végső sorrendje.
Csoportkör
Színmagyarázat
A csoportok első két helyezettje bejutott a középdöntőbe.
A csoportok harmadik és negyedik helyezettjei a 9–15. helyért játszhattak.