utilizzi una variabile contatore per ogni sottogruppo...ad esempio
Codice PHP:

$case
=$alberi=$macchine=0// tutte le variabile dei sottogruppi devono essere inizializzate a 0
while(.....){

.....
switch(
$mod){
    case 
"CASE"
            
$case++;
            break;
    case 
"ALBERI":
            
$alberi++;
            break;
    case 
"MACCHINE":
            
$macchine++;
            break;
    
// e così via per tutti gli altri sottogruppi
}
......