3
29
33
14
33
33
28
32
21
11