true 101 22 true 1 3 44 49 61 66 75 80 83 93