25 divisions
31 divisions