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