#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t;
cin >> t;
while (t--) {
int n; cin >> n;
vector<int> sorted((n)), ans(n);
deque<int> v(n);
for (int i = 0; i < n; i++) {
cin >> v[i];
sorted [i] = v[i];
}
sort(sorted.begin(), sorted.end());
int ctr = 0;
for (int i = n-1; i >=0; i--) {
int j = 0;
while (sorted[i] != v[j] && j < n - ctr - 1) {
j++;
}
if (sorted[i] == v[j]) {
ctr++;
int c = 0;
while (v.back()!=sorted[i]) {
int x = v.front ();
v.pop_front ();
v.push_back(x);
c++;
}
v.pop_back();
ans[i] = c;
}
}
for (int i = 0; i < n; i++) {
cout << ans[i] << " ";
}
cout << endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgogICAgaW50IHQ7CiAgICBjaW4gPj4gdDsKICAgIHdoaWxlICh0LS0pIHsKICAgICAgICBpbnQgbjsgY2luID4+IG47CiAgICAgICAgdmVjdG9yPGludD4gIHNvcnRlZCgobikpLCBhbnMobik7CiAgICAgICAgZGVxdWU8aW50PiB2KG4pOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgICAgIGNpbiA+PiB2W2ldOwogICAgICAgICAgICBzb3J0ZWQgW2ldID0gdltpXTsKICAgICAgICB9CiAgICAgICAgc29ydChzb3J0ZWQuYmVnaW4oKSwgc29ydGVkLmVuZCgpKTsKICAgICAgICBpbnQgY3RyID0gMDsKICAgICAgICBmb3IgKGludCBpID0gbi0xOyBpID49MDsgaS0tKSB7CiAgICAgICAgICAgIGludCBqID0gMDsKICAgICAgICAgICAgd2hpbGUgKHNvcnRlZFtpXSAhPSB2W2pdICYmIGogPCBuIC0gY3RyIC0gMSkgewogICAgICAgICAgICAgICAgaisrOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmIChzb3J0ZWRbaV0gPT0gdltqXSkgewogICAgICAgICAgICAgICAgY3RyKys7CiAgICAgICAgICAgICAgICBpbnQgYyA9IDA7CiAgICAgICAgICAgICAgICB3aGlsZSAodi5iYWNrKCkhPXNvcnRlZFtpXSkgewogICAgICAgICAgICAgICAgICAgIGludCB4ID0gdi5mcm9udCAoKTsKICAgICAgICAgICAgICAgICAgICB2LnBvcF9mcm9udCAoKTsKICAgICAgICAgICAgICAgICAgICB2LnB1c2hfYmFjayh4KTsKICAgICAgICAgICAgICAgICAgICBjKys7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB2LnBvcF9iYWNrKCk7CiAgICAgICAgICAgICAgICBhbnNbaV0gPSBjOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgICAgIGNvdXQgPDwgYW5zW2ldIDw8ICIgIjsKICAgICAgICB9CiAgICAgICAgY291dCA8PCBlbmRsOwogICAgfQoKfQo=