=begin
  1, gets(nil)でEOF受け取り(readlineとの違いは改行で配列化しない)
    1.1 downcase で小文字, split 要素を全て配列化
  2, a-z のみを each して count で出力
=end

s = gets(nil).downcase.split('')

('a'..'z').each{|alfa|
  puts "#{alfa} : #{s.count(alfa)}"
}
