7
4
10
7
5
4
9
9
8
11
7
7
4
8
8
11
14
6
7
7
3
6
9
12
5
next