13 1018 588 true 14 17 33 40 44 54 56 65 78 82 89 94 97