4
3
96
2
51
1
2