14 4356 1666 true 2 21 29 33 38 52 54 65 68 78 84 87 89 98