1
4
9
8
7
11
43
9
34
12
5
3
8
13
9