5
5
6
6
5
6
7
10
5
12
4
11
3
7
5
7
2
1
3
8