4 121 229 true 10 14 28 34