true 101 33 true 2 8 13 14 29 38 62 64 65 75 87 91 95 99