8 516 415 true 13 22 38 59 73 76 83 95