#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ size_t n = 26; vector h(n); for(int h_i = 0;h_i < n;h_i++){ cin >> h[h_i]; } string word; cin >> word; size_t length = word.length(); int maxHeight = 0; for(size_t i=0; i < length; ++i) { int index = (int)word[i] - 97; if(h[index] > maxHeight) { maxHeight = h[index]; } } int area = maxHeight * (int)(length); cout << area << "\n"; return 0; }