N = int(input())
A = list(map(int,input().split()))
M = A[0] + 1
D = [0] * M

for a in A:
    D[a] += 1
    
for i in range(M - 1, 0, -1):
    D[i - 1] += D[i]
    
print(*D[1:])