#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main() {
ll t;
cin >> t;
while (t--) {
ll n;
cin >> n;
vector<pair<ll, ll>> v(n);
for (ll i = 0; i < n; i++) {
cin >> v[i].first;
v[i].second = i;
}
if (v.size() == 1) {
cout << "0\n";
continue;
}
sort(v.begin(), v.end());
vector<ll> psum(n);
psum[0] = v[0].first;
for (ll i = 1; i < n; i++) {
psum[i] = psum[i - 1] + v[i].first;
}
vector<ll> a1(n);
for (ll i = 0; i < n; i++) a1[i] = i;
vector<ll> mf(n - 1);
if (psum[0] >= v[1].first) mf[0] = 1;
else mf[0] = 0;
for (ll i = 1; i < n - 1; i++) {
if (psum[i] >= v[i + 1].first) mf[i] = mf[i - 1] + 1;
else mf[i] = 0;
}
for (ll i = 0; i < n - 1; i++) {
a1[i] += mf[i];
}
vector<ll> af(n);
for (ll i = 0; i < n; i++) {
af[v[i].second] = a1[i];
}
for (ll i = 0; i < n-1; i++) cout << mf[i] << " ";
cout << "\n";
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWxsIHQ7CgljaW4gPj4gdDsKCXdoaWxlICh0LS0pIHsKCQlsbCBuOwoJCWNpbiA+PiBuOwoJCXZlY3RvcjxwYWlyPGxsLCBsbD4+IHYobik7CgkJZm9yIChsbCBpID0gMDsgaSA8IG47IGkrKykgewoJCQljaW4gPj4gdltpXS5maXJzdDsKCQkJdltpXS5zZWNvbmQgPSBpOwoJCX0KCQlpZiAodi5zaXplKCkgPT0gMSkgewoJCQljb3V0IDw8ICIwXG4iOwoJCQljb250aW51ZTsKCQl9CgkJc29ydCh2LmJlZ2luKCksIHYuZW5kKCkpOwoJCXZlY3RvcjxsbD4gcHN1bShuKTsKCQlwc3VtWzBdID0gdlswXS5maXJzdDsKCQlmb3IgKGxsIGkgPSAxOyBpIDwgbjsgaSsrKSB7CgkJCXBzdW1baV0gPSBwc3VtW2kgLSAxXSArIHZbaV0uZmlyc3Q7CgkJfQoJCXZlY3RvcjxsbD4gYTEobik7CgkJZm9yIChsbCBpID0gMDsgaSA8IG47IGkrKykgYTFbaV0gPSBpOwoJCXZlY3RvcjxsbD4gbWYobiAtIDEpOwoJCWlmIChwc3VtWzBdID49IHZbMV0uZmlyc3QpIG1mWzBdID0gMTsKCQllbHNlIG1mWzBdID0gMDsKCQlmb3IgKGxsIGkgPSAxOyBpIDwgbiAtIDE7IGkrKykgewoJCQlpZiAocHN1bVtpXSA+PSB2W2kgKyAxXS5maXJzdCkgbWZbaV0gPSBtZltpIC0gMV0gKyAxOwoJCQllbHNlIG1mW2ldID0gMDsKCQl9CgkJZm9yIChsbCBpID0gMDsgaSA8IG4gLSAxOyBpKyspIHsKCQkJYTFbaV0gKz0gbWZbaV07CgkJfQoJCXZlY3RvcjxsbD4gYWYobik7CgkJZm9yIChsbCBpID0gMDsgaSA8IG47IGkrKykgewoJCQlhZlt2W2ldLnNlY29uZF0gPSBhMVtpXTsKCQl9CgkJZm9yIChsbCBpID0gMDsgaSA8IG4tMTsgaSsrKSBjb3V0IDw8IG1mW2ldIDw8ICIgIjsKCQljb3V0IDw8ICJcbiI7Cgl9Cn0K