15
7
18
66
52
35
55
54
40
132