7 104 269 true 4 6 27 31 33 36 38