#include using namespace std; int main() { int64_t N; cin >> N; vector A(N); for (int64_t& a : A) { cin >> a; } for (int64_t j = 0; j < A[0]; j++) { auto itr = upper_bound(A.rbegin(), A.rend(), j); cout << N - (itr - A.rbegin()) << " \n"[j == A[0] - 1]; } }