ソースコード
import java.util.HashMap;
import java.util.Scanner;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
public class Main{
static final Scanner s=new Scanner(System.in);
static IntStream REPS(int v){return IntStream.range(0,v);}
static IntStream REPS(int l,int r){return IntStream.rangeClosed(l,r);}
static IntStream INS(int n){return REPS(n).map(i->getInt());}
static int getInt(){return Integer.parseInt(s.next());}
public static void main(String[]$){
HashMap<Integer,Integer>m=new HashMap<>(26);
REPS('a','z').forEach(i->m.put(i,0));
s.next();
s.next().chars().forEach(i->m.merge(i,1,Integer::sum));
System.out.println(m.values().stream().map(String::valueOf).collect(Collectors.joining(" ")));;
}
}