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