#include<stdio.h>
#include<string.h>
int main(){
char str[205];
scanf("%[^\n]",str);//读到'\n'结束读取
//puts(str);
/*scanf()函数接收输入数据时,遇以下情况结束一个数据的输入:
① 遇空格、“回车”、“跳格”键。
② 遇宽度结束。
③ 遇非法输入。
*/
int numCount=0,letter=0,blank=0,others=0;
for(int i=0;i<strlen(str);i++){
if(str[i]>='0'&&str[i]<='9')
numCount++;
else if(str[i]>='A'&&str[i]<='Z'||str[i]>='a'&&str[i]<='z')
letter++;
else if(str[i]==' ') blank++;
else others++;
}
printf("%d %d %d %d\n",letter,numCount,blank,others);
}