18
33
26
30
34
29