9
3
7
159
21
7
5
7