3
3
5
16
8
8
5
5
7