#include<bits/stdc++.h>
using namespace std;
//选择排序 
int main(){
   int n,a[1000],b=0,c[1000];
   cin>>n;
   for(int i=1;i<=n;i++){
   	cin>>a[i];
   } 
   b=a[1];
   for(int i=1;i<=n;i++){
   	for(int j=1;j<=n;j++){
   		if(a[j]<b)b=a[j];
   	}
   	for(int k=1;k<=n;k++){
   		if(a[k]==b){
   			a[k]=INT_MAX;
   		}
   	}
   	c[i]=b;
   	b=a[i+1];
   }
   for(int i=1;i<=n;i++){
   	cout<<c[i]<<" ";
   }
   return 0;
}

/**************************************************************
	Problem: 1010
	User: chenjingqi
	Language: C++
	Result: Accepted
	Time:8 ms
	Memory:2072 kb
****************************************************************/