14 945 467 true 1 19 34 38 45 46 56 58 60 79 92 94 97 99