9
7
6
9
5
10
5
12
6
6
9
7
13
19
12
3
15
14
7
18
22
7
3
6
6
next