0 31 23 6 5 63 