7 101 171 true 5 11 20 28 30 83 94