while True:
    try:
        n = int(input())
        for i in range(n):
            s = str(input())
            c = {} # 用dict储存每个字母对应的出现次数
            for i in s:
                #直接用count函数来输出字母出现的字数
                c[i] = s.count(i)
            out = sorted(list(c.values()), reverse=True)
            m = 26
            beauty = 0
            for i in out:
                beauty += m * i
                m -= 1
            print(beauty)
    except:
        break