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