34
33
38
33
42
63
108