true 101 32 true 1 3 11 14 15 29 43 44 49 61 66 75 79 80 83 93 99