true 101 26 true 2 5 6 9 11 37 52 56 58 91 97