16 1639 679 true 6 14 17 20 36 40 54 58 65 74 81 86 87 93 94 96