7 43 9 8 21 23 25 53 57 63