3 42 148 true 23 27 28