29
27
45
13
2
5
2
17
12
11