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

public class Main {

    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    }
} import java.io.BufferedReader; BufferedReader java.io import java.io.IOException; IOException java.io import java.io.InputStreamReader; InputStreamReader java.io public class Main {

    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    }
} Main public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    } main {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    } BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); reader new BufferedReader(new InputStreamReader(System.in)) try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        } catch (IOException e) {
            System.out.println(e);
        } IOException e {
            System.out.println(e);
        } System.out.println(e) System.out.println System.out System System.out e {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } char[] alphabet = new char[26]; alphabet new char[26] 26 char word = 'a'; word 'a' for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            } int x = 0; int x = 0; x 0 x <= ('z') - ('a') x ('z') - ('a') ('z') ('a') x++ x++ x {
                alphabet[x] = word++;
            } {
                alphabet[x] = word++;
            } alphabet[x] = word++ alphabet[x] alphabet x word++ word int[] sum = new int[26]; sum new int[26] 26 String line = null; line null while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            } (line = reader.readLine()) != null (line = reader.readLine()) line reader.readLine() reader.readLine reader null {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            } char[] chaAryLine = line.toLowerCase().toCharArray(); chaAryLine line.toLowerCase().toCharArray() line.toLowerCase().toCharArray line.toLowerCase() line.toLowerCase line for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                } int i = 0; int i = 0; i 0 i < line.length() i line.length() line.length line i++ i++ i {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                } {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                } for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    } int j = 0; int j = 0; j 0 j < sum.length j sum.length sum sum.length j++ j++ j {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    } {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    } if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        } alphabet[j] == chaAryLine[i] alphabet[j] alphabet j chaAryLine[i] chaAryLine i {
                            sum[j]++;
                            break;
                        } sum[j]++ sum[j] sum j break; for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            } int i = 0; int i = 0; i 0 i < 26 i 26 i++ i++ i {
                System.out.println(alphabet[i] + " : " + sum[i]);
            } {
                System.out.println(alphabet[i] + " : " + sum[i]);
            } System.out.println(alphabet[i] + " : " + sum[i]) System.out.println System.out System System.out alphabet[i] + " : " + sum[i] alphabet[i] + " : " + sum[i] alphabet[i] alphabet i " : " sum[i] sum i String[] args args public class Main {

    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    }
} public class Main {

    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    }
} Main

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

public class Main {

    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
//            char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
            char[] alphabet = new char[26];
            char word = 'a';
            for (int x = 0; x <= ('z') - ('a'); x++) {
                alphabet[x] = word++;
            }

            int[] sum = new int[26];
            String line = null;
            while ((line = reader.readLine()) != null) {
                char[] chaAryLine = line.toLowerCase().toCharArray();

                for (int i = 0; i < line.length(); i++) {
                    for (int j = 0; j < sum.length; j++) {
                        if (alphabet[j] == chaAryLine[i]) {
                            sum[j]++;
                            break;
                        }
                    }
                }
            }
            for (int i = 0; i < 26; i++) {
                System.out.println(alphabet[i] + " : " + sum[i]);
            }
        } catch (IOException e) {
            System.out.println(e);
        }
    }
}