# your code goes here
f=[]
n=int(input())
arr= list(map(int,input().split(" ")))
m=min(arr)
while(len(arr)!=0):
for i in range(len(arr)):
if i==m:
arr.remove(i)
i=i-1
else:
i=i-m
l =len(arr)
f.append(l)
print(f)
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCmY9W10Kbj1pbnQoaW5wdXQoKSkKYXJyPSBsaXN0KG1hcChpbnQsaW5wdXQoKS5zcGxpdCgiICIpKSkKbT1taW4oYXJyKQp3aGlsZShsZW4oYXJyKSE9MCk6Cglmb3IgaSBpbiByYW5nZShsZW4oYXJyKSk6CgkJaWYgaT09bToKCQkJYXJyLnJlbW92ZShpKQoJCQlpPWktMQoJCWVsc2U6CgkJCWk9aS1tCglsID1sZW4oYXJyKQoJZi5hcHBlbmQobCkKcHJpbnQoZik=