2
29
32
10
5
8