28
11
29
32
26
2
33
29