5
8
7
11
43
9
12
5
8
15
13
21
17
34
12