38
33
15
18
35
42
44
21
33
15
120