3
14
48
18
6
12
45
20
17
119