4 128 117 true 14 28 30 32