#include <bits/stdc++.h>
#define ll long long

using namespace std;

const int INF = 0x3f3f3f3f;

int x;
int n;
int a[1005], b[1005];

void ok(int l, int r, int k){
    
    if(l > r || l < 1 || r > n)  return ;
    
    int ans = 0, ii;
    for(int i = l; i <= r; i ++ ){
        if(a[i] > ans){
            ans = a[i];
            ii = i;
        }
    }
    b[ii] = k;
    ok(l, ii - 1, k + 1), ok(ii + 1, r, k + 1);
}

int main(){
    
    int t;
    cin >> t;
    
    while(t -- ){
        
        memset(a, 0, sizeof a);
        memset(b, 0, sizeof b);
        cin >> n;
        for(int i = 1; i <= n; i ++ ){
            cin >> a[i];
        }
        ok(1, n, 0);
        for(int i = 1; i <= n; i ++ ){
            cout << b[i] << " ";
        }
        cout << endl;
    }
    
    return 0;
}
     				  	 	 		  	 	       	