import random
def mocheySort(x):
i = random.randint(0,x-1)
j = random.randint(0,x-1)
t = h[i]
h[i] = h[j]
h[j] = t
p = False
for i in range(x-1):
if h[i] > h[i+1]:
p = True
break
if p:
break
if p:
mocheySort(x)
n = int(input())
h = []
for i in range(n):
u = int(input())
h.append(u)
mocheySort(n)
for i in h:
print(i,end=" ")