10 566 415 true 14 22 43 50 61 73 81 82 89 99