#include <stdio.h>

int main() {
    int n;
    int number[101];
    scanf("%d", &n);
    for(int i=0;i<n;i++){
        scanf("%d",&number[i]);
    }//存储输入的数据
    //n-1轮循环,每一轮找最大的元素固定在最后位置
    for(int j=1;j<n;j++){
        for(int k=0;k<n-j;k++){
            if(number[k]>number[k+1]){
                int temp=number[k];
                number[k]=number[k+1];
                number[k+1]=temp;
            }
        }
    }
    for(int m=0;m<n;m++){
        printf("%d ",number[m]);
    }
    return 0;
}