true 101 123 true 3 9 13 31 34 38 41 48 52 63 68 72 73 86 91