5 101 148 true 14 42 46 54 58