4 51 97 true 12 22 27 31