17 2902 971 true 0 1 10 14 29 30 31 43 46 55 76 78 81 82 84 97 98