9
4
9
8
13
12
34