10 794 396 true 5 22 35 52 53 57 65 66 74 97