//插入排序
#include<iostream>
#include<cstdio>
using namespace std;
const int N = 500;
int a[N];
void InsertSort(int a[],int n){
for(int i=1;i<n;i++){
int t = a[i];
int j = i-1;
while(a[j]>t && j>=0){
a[j+1] = a[j];
j--;
}
a[j+1] = t;
}
}
int main(){
int n;
scanf("%d",&n);
for(int i=0;i<n;i++) scanf("%d",&a[i]);
InsertSort(a,n);
for(int i=0;i<n;i++) printf("%d ",a[i]);
return 0;
}