20
7
5
14
54
7
0
20
29