import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

class Main{
	
	public static void main(String[] args) throws IOException
	{
		int[] azArray = new int[26];
		char ch = 'a';

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );

		while(true)
		{
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		}
		
		for(int n : azArray) System.out.printf("%c : %d\n",ch++,n);
	}
} import java.io.BufferedReader; BufferedReader java.io import java.io.IOException; IOException java.io import java.io.InputStreamReader; InputStreamReader java.io class Main{
	
	public static void main(String[] args) throws IOException
	{
		int[] azArray = new int[26];
		char ch = 'a';

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );

		while(true)
		{
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		}
		
		for(int n : azArray) System.out.printf("%c : %d\n",ch++,n);
	}
} Main public static void main(String[] args) throws IOException
	{
		int[] azArray = new int[26];
		char ch = 'a';

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );

		while(true)
		{
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		}
		
		for(int n : azArray) System.out.printf("%c : %d\n",ch++,n);
	} main {
		int[] azArray = new int[26];
		char ch = 'a';

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );

		while(true)
		{
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		}
		
		for(int n : azArray) System.out.printf("%c : %d\n",ch++,n);
	} int[] azArray = new int[26]; azArray new int[26] 26 char ch = 'a'; ch 'a' BufferedReader br = new BufferedReader(new InputStreamReader(System.in) ); br new BufferedReader(new InputStreamReader(System.in) ) while(true)
		{
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		} true {
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		} String str = br.readLine(); str br.readLine() br.readLine br if(str==null) break; str==null str null break; char[] cArray = str.toCharArray(); cArray str.toCharArray() str.toCharArray str for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			} int n cArray {
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			} {
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			} for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				} int i=0; int i=0; i 0 i<azArray.length i azArray.length azArray azArray.length i++ i++ i {
					if(n==65+i || n==(97+i) ) azArray[i]++;
				} {
					if(n==65+i || n==(97+i) ) azArray[i]++;
				} if(n==65+i || n==(97+i) ) azArray[i]++; n==65+i || n==(97+i) n==65+i n 65+i 65 i n==(97+i) n (97+i) 97 i azArray[i]++ azArray[i] azArray i for(int n : azArray) System.out.printf("%c : %d\n",ch++,n); int n azArray System.out.printf("%c : %d\n",ch++,n); System.out.printf("%c : %d\n",ch++,n) System.out.printf System.out System System.out "%c : %d\n" ch++ ch n String[] args args
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

class Main{
	
	public static void main(String[] args) throws IOException
	{
		int[] azArray = new int[26];
		char ch = 'a';

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );

		while(true)
		{
			String str = br.readLine();

			if(str==null) break;

			char[] cArray = str.toCharArray();

			for(int n : cArray)
			{
				for(int i=0; i<azArray.length; i++)
				{
					if(n==65+i || n==(97+i) ) azArray[i]++;
				}
			}
		}
		
		for(int n : azArray) System.out.printf("%c : %d\n",ch++,n);
	}
}