true 127 101 true 9 12 13 28 47 48 54 58 64 75 87 93 98