import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	}
} import java.util.Scanner; Scanner java.util public class Main{
	public static void main(String[] args){
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	}
} Main public static void main(String[] args){
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	} main {
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	} char[] abc = new char[26]; abc new char[26] 26 for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i; char i = 'a'; char i = 'a'; i 'a' i <= 'z' i 'z' i++ i++ i abc[i - 'a'] = i; abc[i - 'a'] = i abc[i - 'a'] abc i - 'a' i 'a' i int[] count = new int[26]; count new int[26] 26 Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String input = ""; input "" while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		} sc.hasNext() sc.hasNext sc {
			input += sc.nextLine().toLowerCase();
		} input += sc.nextLine().toLowerCase() input sc.nextLine().toLowerCase() sc.nextLine().toLowerCase sc.nextLine() sc.nextLine sc for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		} int i = 0; int i = 0; i 0 i < input.length() i input.length() input.length input i++ i++ i {
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		} {
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		} if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++; input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a' input.charAt(i) - 'a' < 26 input.charAt(i) - 'a' input.charAt(i) input.charAt input i 'a' 26 0 <= input.charAt(i) - 'a' 0 input.charAt(i) - 'a' input.charAt(i) input.charAt input i 'a' count[input.charAt(i) - 'a']++ count[input.charAt(i) - 'a'] count input.charAt(i) - 'a' input.charAt(i) input.charAt input i 'a' for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		} int i = 0; int i = 0; i 0 i < 26 i 26 i++ i++ i {
			System.out.println(abc[i] + " : " + count[i]);
		} {
			System.out.println(abc[i] + " : " + count[i]);
		} System.out.println(abc[i] + " : " + count[i]) System.out.println System.out System System.out abc[i] + " : " + count[i] abc[i] + " : " + count[i] abc[i] abc i " : " count[i] count i String[] args args public class Main{
	public static void main(String[] args){
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	}
} public class Main{
	public static void main(String[] args){
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	}
} Main
import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		char[] abc = new char[26];
		for(char i = 'a';i <= 'z';i++) abc[i - 'a'] = i;

		int[] count = new int[26];

		Scanner sc = new Scanner(System.in);
		String input = "";
		while(sc.hasNext()){
			input += sc.nextLine().toLowerCase();
		}

		for(int i = 0;i < input.length();i++){
			if(input.charAt(i) - 'a' < 26 && 0 <= input.charAt(i) - 'a')
				count[input.charAt(i) - 'a']++;
		}

		for(int i = 0;i < 26;i++){
			System.out.println(abc[i] + " : " + count[i]);
		}

	}
}
