20
32
14
18
38
46
153