import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
// 使用BufferedReader提高输入效率,适合处理大规模输入
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
// 读取数组元素
String[] parts = br.readLine().split(" ");
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = Integer.parseInt(parts[i]);
}
// 排序数组(非递减顺序)
Arrays.sort(arr);
// 构建输出字符串
StringBuilder sb = new StringBuilder();
for (int i = 0; i < n; i++) {
if (i > 0) {
sb.append(" ");
}
sb.append(arr[i]);
}
// 输出结果
System.out.println(sb.toString());
}
}