15
9
6
14
11
13
9
8
10
6
6
6
12
9
8
7
9
8
8
13
5
8
5
23
next