15 1085 584 true 16 29 34 44 54 62 65 68 70 75 82 84 87 96 98