7
0
7
6
14
16
6
43
104
9