3 104 258 true 7 18 32