16
7
11
12
21
6
12
7
12
6
9
11
14
8
13
10
12
8
8
14
16
14
19
8
next