34
17
21
55
40
39
106