9 63 24 1 4 9 16 24 31 45 53 56