#include #include #include #include #include #include #include #include #include #define all(x) x.begin(),x.end() #define gall(x) x.begin(),x.end(),greater<>() #define pb push_back #define ll long long #define P pair #define LP pair using namespace std; int main() { int n; cin >> n; vector a(n); for (int i = 0; i < n; i++) { cin >> a[i]; } vector b(a[0] + 1); for(int i = 0; i < n; i++) { b[1] += 1; b[a[i] + 1] -= 1; } for (int i = 1; i <= a[0]; i++) { b[i + 1] += b[i]; } for (int i = 1; i <= a[0]; i++) cout << b[i] << " "; cout << endl; return 0; }