7 5 2 8 21 22 17 18 25 15 16 2930