N=int(input()) A=[int(x) for x in input().split()] M=A[0] B=[0 for _ in range(N)] for i in range(N): B[A[i]-1]+=1 C=[0]*N c=0 for i in reversed(range(N)): c+=B[i] C[i]=c print(*C)