12 481 445 true 3 6 10 22 23 26 56 59 68 81 93 98