#include <stdio.h>
#define MAX 2000000

int main(){
    int i,j,n;
    
    scanf("%d",&n);
    
    int A[n];
    int B[MAX];
    for(i=0;i<n;i++)
        scanf("%d",&A[i]);
    
    for(i=0;i<MAX;i++){
        B[i]=0;
    }
    
    for(i=0;i<n;i++){
        B[A[i]]++;
    }
    
    j=0;
    for(i=0;i<MAX,j<n;i++){
        while(B[i]>0){
            printf("%d",i);
            j++;
            B[i]--;
            if(j!=n)printf(" ");
        }
    }
    printf("\n");
    
    return 0;
}