2
28
33
12
26
29