import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    }
} import java.util.Scanner; Scanner java.util public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    }
} Main public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    } main {
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int a[] = new int[26]; a new int[26] 26 int i; i while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        } sc.hasNext() sc.hasNext sc {
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        } String x = sc.next(); x sc.next() sc.next sc for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            } i = 0; i = 0 i 0 i < x.length() i x.length() x.length x i++ i++ i {
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            } {
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            } char c = x.charAt(i); c x.charAt(i) x.charAt x i if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                } c >= 'a' && c <= 'z' c >= 'a' c 'a' c <= 'z' c 'z' {
                    a[c - 97]++;
                } a[c - 97]++ a[c - 97] a c - 97 c 97 if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                } c >= 'A' && c <= 'Z' c >= 'A' c 'A' c <= 'Z' c 'Z' {
                    a[c - 65]++;
                } a[c - 65]++ a[c - 65] a c - 65 c 65 for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        } i = 0; i = 0 i 0 i < 26 i 26 i++ i++ i {
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        } {
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        } System.out.printf("%c : %d\n",(i + 97),a[i]) System.out.printf System.out System System.out "%c : %d\n" (i + 97) i 97 a[i] a i String[] args args public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    }
} public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    }
} Main
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int a[] = new int[26];
        int i;
        
        while(sc.hasNext()){
            String x = sc.next();

            for(i = 0;i < x.length();i++){
                char c = x.charAt(i);
                if(c >= 'a' && c <= 'z'){
                    a[c - 97]++;
                }
                else if(c >= 'A' && c <= 'Z'){
                    a[c - 65]++;
                }
            }
        }

        for(i = 0;i < 26;i++){
            System.out.printf("%c : %d\n",(i + 97),a[i]);
        }

    }
}
