7 5 1 2 31 54 63