De 23 deltagende hold var inddelt i fire grupper med seks eller fem hold i hver, og i hver gruppe spillede holdene en enkeltturnering alle-mod-alle. De fire gruppevindere og fire -toere gik videre til kampene om placeringerne 1-8, holdene, der sluttede som nr. 3 eller 4 i hver gruppe, spillede videre i kampene om 9.- til 16.-pladsen. De resterende hold spillede videre om 17.- til 23.-pladsen  Hovedrunde I hovedrunden samledes de fire gruppevindere og de fire -toere fra den indledende runde i gruppe I og II. I hver gruppe spillede holdene en enkeltturnering alle-mod-alle, og de to gruppevindere kvalificerede sig til finalen. De to toere gik videre til bronzekampen, mens treerne gik videre til placeringskamp om femtepladsen. Endelig måtte de to firere tage til takke med at spille om syvendepladsen. De fire gruppetreere og -firere fra den indledende runde blev samlet i gruppe III og IV. I hver gruppe spillede holdene en enkeltturnering alle-mod-alle, og alt efter placeringerne i grupper, kvalificerede holdene sig til placeringskampene om 9.- til 16.-pladsen. Dem resterende hold spillede videre i gruppe V og VI, samt i placeringskampene om 17.- til 23.-pladsen.