10 421 463 true 0 14 42 63 64 71 75 81 92 97