11
32
31
2
22
14
29