## 题目描述
根据地划分出了 10 处警戒哨岗,编号为 1~10。招募战士自愿报名值守哨岗,每名战士填报自己愿意驻守的哨岗编号。
请编程统计每一处哨岗的报名人数。
## 输入格式
输入两行:
- 第一行是整数 $n$,表示报名战士总人数;
- 第二行是 $n$ 个整数,每个整数的范围为 1~10,分别对应每位战士选择的哨岗编号。
当 $n=0$ 时,第二行为空。
## 输出格式
输出 10 个整数,依次为编号 1 至 10 的哨岗的报名人数,相邻整数之间用一个空格分隔。
## 输入输出样例 #1
### 输入 #1
```text
13
2 8 1 2 6 4 5 9 3 10 5 3 2
```
### 输出 #1
```text
1 3 2 1 2 1 0 1 1 1
```
## 数据范围
$0 \le n \le 100000$,每个哨岗编号均在 1~10 范围内。
根据地划分出了 10 处警戒哨岗,编号为 1~10。招募战士自愿报名值守哨岗,每名战士填报自己愿意驻守的哨岗编号。
请编程统计每一处哨岗的报名人数。
## 输入格式
输入两行:
- 第一行是整数 $n$,表示报名战士总人数;
- 第二行是 $n$ 个整数,每个整数的范围为 1~10,分别对应每位战士选择的哨岗编号。
当 $n=0$ 时,第二行为空。
## 输出格式
输出 10 个整数,依次为编号 1 至 10 的哨岗的报名人数,相邻整数之间用一个空格分隔。
## 输入输出样例 #1
### 输入 #1
```text
13
2 8 1 2 6 4 5 9 3 10 5 3 2
```
### 输出 #1
```text
1 3 2 1 2 1 0 1 1 1
```
## 数据范围
$0 \le n \le 100000$,每个哨岗编号均在 1~10 范围内。