3
4
8
7
15
30
9
8
14
12