11
32
30
15
29
3
4