s_list = list(input())

from collections import defaultdict
count_dict = defaultdict(int)
for item in s_list:
    count_dict[item]+=1
group = []
res = []
group_dict = defaultdict(int)
for item in s_list:
    group.append(item)
 
    for g_item in group:
        group_dict[g_item]+=1
    key_list = list(group_dict.keys())
    index  = 0 
    while index <len(key_list):
        if group_dict[key_list[index]] == count_dict[key_list[index]]:
            index +=1
        else:
            break 
    group_dict = defaultdict(int)
    print(index)
    if index== len(key_list):
        res.append(len(group))
        group = []       
print(' '.join([str(item) for item in res]))
写的蠢蠢的。。凑活看