19 1039 682 true 9 13 16 27 29 35 40 49 50 55 66 70 71 89 92 94 95 96 99