2
21
120
21
81
2
12
1
7
4
4
85
3
1