#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef vector vi; typedef vector vvi; typedef pair pii; #define all(c) (c).begin(), (c).end() #define loop(i,a,b) for(ll i=a; iDUMP &operator,(const T&t){if(this->tellp())*this<<", ";*this< ostream& operator<<(ostream& os, vector const& v){ rep(i,v.size()) os << v[i] << (i+1==v.size()?"":" "); return os; } #include // syakyo int main(){ int t; cin>>t; while(t--){ int N; cin >> N; vi L(N); rep(i,N) cin >> L[i]; sort(all(L)); vi cnt; rep(i,N){ int k=1; while(i+1