/*
* @Author: hungeazy
* @Date: 2026-03-04 23:24:15
* @Last Modified by: hungeazy
* @Last Modified time: 2026-04-04 15:45:26
*/
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define MOD 1000000007
string s;
int cnt[256];
signed main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
cin >> s;
int n = s.size();
for (int i = 0; i < n; i++)
cnt[s[i]]++;
for (int i = 'a'; i <= 'z'; i++)
cout << cnt[i] << " ";
return 0;
}
LyoKKiBAQXV0aG9yOiBodW5nZWF6eQoqIEBEYXRlOiAgIDIwMjYtMDMtMDQgMjM6MjQ6MTUKKiBATGFzdCBNb2RpZmllZCBieTogICBodW5nZWF6eQoqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjYtMDQtMDQgMTU6NDU6MjYKKi8KI2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgaW50IGxvbmcgbG9uZwojZGVmaW5lIE1PRCAxMDAwMDAwMDA3CnN0cmluZyBzOwppbnQgY250WzI1Nl07CgpzaWduZWQgbWFpbigpCnsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsgY291dC50aWUoTlVMTCk7CiAgICBjaW4gPj4gczsKICAgIGludCBuID0gcy5zaXplKCk7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKICAgICAgICBjbnRbc1tpXV0rKzsKICAgIGZvciAoaW50IGkgPSAnYSc7IGkgPD0gJ3onOyBpKyspCiAgICAgICAgY291dCA8PCBjbnRbaV0gPDwgIiAiOwogICAgcmV0dXJuIDA7Cn0=