7 5 27 17 6 14 15 18 21 26 25 19 30 5 2 22 19 12 627