4 117 104 true 9 12 31 34