10 1056 515 true 9 27 29 37 39 50 71 85 86 92