#include<stdio.h>
#include<stdlib.h>

int compare(const void *a, const void *b){
    return(*(int*)a - *(int*)b);
}

int main() {
    int n;
    scanf("%d", &n)
    
    if(n<=0) {
        printf("Invalid input\n");
        return 0;
    }
    
    int *speeds = (int*)malloc(n*sizeof(int));
    for(int i = 0; i < n; i++){
        scanf("%d", &speeds[i]);
    
    }

        
        qsort(speeds, n, sizeof(int), compare);
    }
    for (int i = 0; i< n; i++){
        printf("%d ", speeds[i]);
       
    }
    printf("\n");
    
    free(speeds);
    return
}