11
32
30
29
3
5