7 24 8 6 57 5 17 45 54 15 13 30 42 10 21 2221