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