6
126
7
2
4
3
9
18
1
1
1
14
4
2
1
159