n=input()
arr=input()
nums=[int(n) for n in arr.split()]
def quicksort(array):
if len(array)<2 :
return array
else:
pivot=array[0]
less=[i for i in array[1:] if i<=pivot]
greater=[i for i in array[1:] if i>pivot]
return quicksort(less)+[pivot]+quicksort(greater)
#print(quicksort(nums)) #这里去掉中括号如果用[1:-1]去掉的不是字符中括号 而是列表里的元素
finallist=' '.join(str(i) for i in quicksort(nums))
print(finallist)