21
24
18
33
33
37
135