#include<bits/stdc++.h>
using namespace std;
const int maxn=30005;
int n,a[maxn];
bool cmp(int x,int y){return x<y;}
int read(){
int ret=0,f=1;char ch=getchar();
while (!isdigit(ch)) {if (ch=='-')f=-f;ch=getchar();}
while (isdigit(ch)) ret=(ret<<3)+(ret<<1)+(ch&15),ch=getchar();
return ret*f;
}
int main(){
n=read();
for(int i=1;i<=n;i++)a[i]=read();
sort(a+1,a+1+n,cmp);
for(int i=1;i<=n;i++)printf("%d ",a[i]);
return 0;
}