10 689 395 true 32 43 54 59 67 68 82 83 96 97