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