14 1799 956 true 0 4 6 26 35 38 40 45 57 66 78 89 93 94