11
16
5
2
29
3
12
8
10
22