7 9 22 5 25 15 21 18 6 1 9 20 8 1 14 4 12 15 22 5 20 15