24 27 20 21 2 2 10 10 27 27 26 27 25 25 24 25 8 15 30 30 126