10 457 354 true 14 19 22 47 56 71 79 83 85 86