#include<stdio.h>
void insertionSort(int a[],int n)
{
    for(int i=1;i<n;i++)
    {
        int key=a[i],j=i-1;
        while(j>=0&&a[j]>key)
        {
            a[j+1]=a[j];
            j--;
        }
        a[j+1]=key;
    }
}
int main()
{
    int n,a[100];
    if(scanf("%d",&n)!=1||n<0)
    {
        printf("Invalid input");
        return 0;
    }
    for(int i=0;i<n;i++)
    if(scanf("%d",&a[i])!=1)
    {
        printf("Invalid input");
        return 0;
    }
    insertionSort(a,n);
    for(int i=0;i<n;i++)
    {
        printf("%d ",&a[i]);
    }
}