true 101 33 true 10 14 15 17 40 46 49 53 56 61 71 79 80 81 90 91 93 95 97