40
35
36
35
44
42
168