4 116 112 true 16 19 34 35