/*______________________________________________Bismillahir Rahmanir Rahim____________________________________________


|            |.----------------.  .----------------.  .----------------.  .----------------.  .----------------.|    |
|            | .--------------. || .--------------. || .--------------. || .--------------. || .--------------. |    |
|            | |    _______   | || |      __      | || |   ______     | || |     ____     | || |     _____    | |    |
|            | |   /  ___  |  | || |     /  \     | || |  |_   _ \    | || |   .'    `.   | || |    |_   _|   | |    |
|            | |  |  (__ \_|  | || |    / /\ \    | || |    | |_) |   | || |  /  .--.  \  | || |      | |     | |    |
|            | |   '.___`-.   | || |   / ____ \   | || |    |  __'.   | || |  | |    | |  | || |   _  | |     | |    |
|            | |  |`\____) |  | || | _/ /    \ \_ | || |   _| |__) |  | || |  \  `--'  /  | || |  | |_' |     | |    |
|            | |  |_______.'  | || ||____|  |____|| || |  |_______/   | || |   `.____.'   | || |  `.___.'     | |    |
|            | |              | || |              | || |              | || |              | || |              | |    |
|            | '--------------' || '--------------' || '--------------' || '--------------' || '--------------' |    |
|            |'----------------'  '----------------'  '----------------'  '----------------'  '----------------'|    |
|                                                                                                                    |
|                                              Student of Computer Science & Engineering                              |                                        |
|                                              Comilla University                                                    |                   |
|                                              Email : ahsanulanamsaboj1999@gmail.com                                |                                      |
|                         _____________________Don't judge a book by it's cover___________________                   |                                                    |
|___________________________________________________________________________________________________________________*/

#include<bits/stdc++.h>
#include<string>
#define ebar_khela_hoppe        int main()
#define bair_ho                 return 0;
#define ll                      long long int
#define ld                      long double
#define akam                    int t;cin>>t;while(t--)
#define MAX                     1000007
#define YES                     cout<<"YES"<<endl
#define NO                      cout<<"NO"<<endl
#define olta(a)                 reverse(a.begin(),a.end())
#define F                       first
#define S                       second
#define pb(x)                   push_back(x)
#define mp(x,y)                 make_pair(x,y)
#define veci                    vector<int>
#define vecl                    vector<long long>
#define vp                      vector<pair<ll, ll> >
#define v_min(a)                *min_element(a.begin(),a.end())
#define v_max(a)                *max_element(a.begin(),a.end())
#define v_mini(v)               min_element(v.begin(),v.end()) - v.begin();
#define v_maxi(v)               max_element(v.begin(),v.end()) - v.begin();
#define v_sum(a)                accumulate(a.begin(),a.end(),0)
#define un(a)                   a.erase(unique(a.begin(),a.end()),a.end())
#define delete(a)               a.erase(a.begin(),a.end())
#define Sort(a)                 sort(a.begin(),a.end())
#define is(a)                      is_sorted(a.begin(),a.end())
#define Saboj                   ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0)
#define gcd(a,b)                __gcd(a,b)
#define lcm(a,b)                ((a)*(b))/gcd(a,b)
#define pi                      3.141592653589793
using namespace std;

ebar_khela_hoppe
{
    Saboj;
       akam{
          ll n,m,k,i,j,x;
          cin>>n>>m>>k;
          YES;
          set<pair<ll,ll>>s;
          for(i=1;i<=m;i++)s.insert({0,i});
          for(i=1;i<=n;i++){
            cin>>x;
            pair<ll,ll>p;
            p = *s.begin();
            s.erase(p);
            cout<<p.S<<" ";
            s.insert({p.F+x,p.S});
          }
            cout<<endl;
        }

   bair_ho

}
