7
4
3
11
7
9
6
10
7
13
10
14
8
7
8
6
6
6
7
8
6
7
7
7
9
next