from itertools import accumulate N = int(input()) A = list(map(int, input().split())) B = [0] * A[0] for i in range(N): B[A[0] - A[i]] += 1 B = list(accumulate(B)) B.reverse() print(*B)