19 1663 938 true 1 13 21 27 28 31 34 35 41 49 66 77 78 81 84 85 91 93 97