A = input() d = [list(map(int, input().split())) for i in range(len(A))] N, M = map(int, input().split()) S = [[A.index(c) for c in input()] for i in range(N)] ans = [0] * N for t in range(M): cnt = [0] * len(A) for i in range(N): cnt[S[i][t]] += 1 tmp = [0] * len(A) for i in range(len(A)): for j in range(len(A)): tmp[i] += d[i][j] * cnt[j] for i in range(N): ans[i] += tmp[S[i][t]] for i in range(N): print(ans[i])