23 148065 847 true 3 9 13 33 41 48 50 51 54 57 83 87 92 104 105 106 115 122 124 127 132 136 145