9
31
5
25
7
117
4
5
2
1