3
2
9
10
10
7
4
1
7
7
6
8
7
7
5