11
21
29
32
32
30
23