true 101 23 true 3 4 8 9 28 48 53 58 67 91 95