18
16
12
10
8
11
11
12
4
5
13
12
9
14
10
7
7
9
5
21
10
9
8
8
19
next