
import java.util.Scanner;


public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

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

 import java.util.Scanner; Scanner java.util public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		}
		for(int i = 0; i < 26; i++){
			System.out.println((char)(c + i) + " : " + a[i]);
		}
	}
} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		}
		for(int i = 0; i < 26; i++){
			System.out.println((char)(c + i) + " : " + a[i]);
		}
	} main {
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		}
		for(int i = 0; i < 26; i++){
			System.out.println((char)(c + i) + " : " + a[i]);
		}
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String str = ""; str "" while(sc.hasNext()){
			str += sc.nextLine();
		} sc.hasNext() sc.hasNext sc {
			str += sc.nextLine();
		} str += sc.nextLine() str sc.nextLine() sc.nextLine sc char c = 'a'; c 'a' int[] a = new int[26]; a new int[26] 26 for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		} int i = 0; int i = 0; i 0 i < 26 i 26 i++ i++ i {
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		} {
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		} for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			} char x str.toCharArray() str.toCharArray str {
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			} {
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			} if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				} x == (char)(c + i) || x == (char)(c + i - 32) x == (char)(c + i) x (char)(c + i) c i x == (char)(c + i - 32) x (char)(c + i - 32) c + i c i 32 {
					a[i]++;
				} a[i]++ a[i] a i for(int i = 0; i < 26; i++){
			System.out.println((char)(c + i) + " : " + a[i]);
		} int i = 0; int i = 0; i 0 i < 26 i 26 i++ i++ i {
			System.out.println((char)(c + i) + " : " + a[i]);
		} {
			System.out.println((char)(c + i) + " : " + a[i]);
		} System.out.println((char)(c + i) + " : " + a[i]) System.out.println System.out System System.out (char)(c + i) + " : " + a[i] (char)(c + i) + " : " + a[i] (char)(c + i) c i " : " a[i] a i String[] args args public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		}
		for(int i = 0; i < 26; i++){
			System.out.println((char)(c + i) + " : " + a[i]);
		}
	}
} public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

		}
		for(int i = 0; i < 26; i++){
			System.out.println((char)(c + i) + " : " + a[i]);
		}
	}
} Main

import java.util.Scanner;


public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		String str = "";
		while(sc.hasNext()){
			str += sc.nextLine();
		}
		char c = 'a';
		int[] a = new int[26];
		for(int i = 0; i < 26; i++){
			for(char x: str.toCharArray()){
				if(x == (char)(c + i) || x == (char)(c + i - 32)){
					a[i]++;
				}
			}

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


