1 56 2 31 3 9 4 1