#include<stdio.h>
#include<stdlib.h>
void selectionsort(int arr[],int n){
    int i,j,min_idx;
    for(i=0;i<n-1;i++){
        min_idx=i;
        for(j=i+1;j<n;j++)
        if(arr[j]<arr[min_idx])
        min_idx=j;
        int  temp=arr[min_idx];
        arr[min_idx]=arr[i];
        arr[j]=temp;
    }
}
int main(){
    int n,i;
    if(scanf("%d",&n)!=1)return 1;
    if(n<1||n>100000){
        printf("Invalid Input.\n");
        return 0;
    }
    int*scores=(int *)malloc(n*sizeof(int));
    if(scores==NULL)return 1;
    for(i=0;i<n;i++){
        if(scanf("%d",&scores[i])!=1){
            printf("Invalid Input.\n");
            return 0;
        }
    }
    selectionsort(scores,n);
    for(i=0;i<n;i++){
        printf("%d%c",scores[j],(i==n-1)?'\n':
        '');
    }
    return 0;
    }