#include<stdio.h>
#include<string.h>
#include<math.h>
int main(void)
{
	char z[1000];
	int a,s[1000],d,f,g,h,j,i,k;
	while(1){
		scanf("%d",&a);
		if(a==0) break;
		scanf("%s",z);
		d=0;
		for(i=0;i<=a;i++) s[i]=0;
		for(i=0;i<100;i++){
			if(z[i]=='S'){
				s[d]++;
				s[a]+=s[d];
				s[d]=0;
			}
			if(z[i]=='L'){
				s[d]+=s[a]+1;
				s[a]=0;
			}
			if(z[i]=='M') s[d]++;
			d++;
			if(d==a) d=0;
		}
		for(i=0;i<a;i++){
			for(j=i+1;j<a;j++){
				if(s[i]>s[j]){
					f=s[i];
					s[i]=s[j];
					s[j]=f;
				}
			}
		}
		for(i=0;i<=a;i++){
			printf("%d",s[i]);
			if(i!=a) printf(" ");
		}
		printf("\n");
	}
	return 0;
}