11
32
30
10
21
29
5