true 101 31 true 1 3 11 14 44 49 61 66 75 79 80 83 93 99