4 47 122 true 19 27 31 32