import java.io.;
import java.util.;
public class Main
{
public static void main(String[] args)
{
//BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
// int n=Integer.parseInt(in.readLine());
//String[] str=in.readLine().split(" ");
Scanner in=new Scanner(System.in);
int n=in.nextInt();
int[] a=new int[n+1];
for(int i=0;i<n;i++)
{
a[i]=in.nextInt();
}
quicksort(a,0,n-1);
for(int i=0;i<n;i++)
{
System.out.print(a[i]+" ");
}
}
private static void quicksort(int[] a, int i, int j)
{
if(i>=j)return;
int x=a[i+j>>1];
int l=i-1;
int r=j+1;
while(l<r)
{
while(a[++l]<x);
while(a[--r]>x);
if(l<r)
{
int t=a[l];
a[l]=a[r];
a[r]=t;
}
}
quicksort(a,i,r);
quicksort(a,r+1,j);
}
}