4 133 106 true 18 28 29 30