Please Help Me

Problem Link (Problem - 1311C - Codeforces)
My Solution is given tle. Please Help.

#include<bits/stdc++.h>
#define fast ios_base::sync_with_stdio(false);cin.tie(0);
#define lli long long int
#define vi vector<lli>
#define Q queue<lli>
#define vii vector<pair<lli,lli> >
#define pb push_back
#include<string>
#define mp map<string,lli>
#define mpp map<char,lli>
#define MPP map<lli,lli>
#define P pair<lli,lli>
#define ss set<lli>
#define MOD 1000000007
#define test lli t;cin>>t;while(t--)
using namespace std;
const int MAX=1e7+10;
int main()
{
    test
    {
        lli n,m;
        cin>>n>>m;
        string s,s1;
        vector<string>a;
        mpp ar;
        for(char x='a';x<='z';x++)
            ar[x]=0;
        cin>>s;
        vi arr(m);
        for(auto &it:arr)
            cin>>it;
        for(lli i=0;i<m;i++)
        {
            for(lli j=0;j<arr[i];j++)
                ar[s[j]]+=1;
        }
        for(lli i=0;i<s.size();i++)
            ar[s[i]]+=1;
        for(char a='a';a<='z';a++)
            cout<<ar[a]<<" ";
        cout<<endl;
    }
}