23 128409 754 true 6 13 29 30 35 36 40 46 53 56 57 61 64 72 76 82 92 99 118 128 130 133 147