9
5
9
8
13
12
34