import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
String nextLine = scanner.nextLine();
char[] toCharArray = nextLine.toCharArray();
int count01 = 0;
int count02 = 0;
int count03 = 0;
int count04= 0;
for (char c :toCharArray) {
if(c >= 'a' && c <= 'z'){
count01++;
}else if(c >= 'A' && c <= 'Z'){
count01++;
}else if(c >= '0' && c <= '9'){
count02++;
}else if(c == ' '){
count03++;
}
}
System.out.println(count01);
System.out.println(count03);
System.out.println(count02);
count04= nextLine.length()-count01-count02-count03;
System.out.println(count04);
}
}
}
public class Main{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
String nextLine = scanner.nextLine();
char[] toCharArray = nextLine.toCharArray();
int count01 = 0;
int count02 = 0;
int count03 = 0;
int count04= 0;
for (char c :toCharArray) {
if(c >= 'a' && c <= 'z'){
count01++;
}else if(c >= 'A' && c <= 'Z'){
count01++;
}else if(c >= '0' && c <= '9'){
count02++;
}else if(c == ' '){
count03++;
}
}
System.out.println(count01);
System.out.println(count03);
System.out.println(count02);
count04= nextLine.length()-count01-count02-count03;
System.out.println(count04);
}
}
}