18
40
20
27
21
22
78
29
58
48