def load_names(file):
	raw = open(file).read()
	names = raw.split('","')
	names[0] = names[0][1:]
	names[-1] = names[-1][:-1]
	names.sort()
	return names

def calculate_name_score(name):
	return sum([ord(char)-64 for char in name])

names = load_names('p22.names.txt')

counter = 0
total = 0
for name in names:
	counter += 1
	total += (calculate_name_score(name) * counter)

	# print counter, name, calculate_name_score(name) * counter

print total
