11
32
30
21
15
29
4