true 5178 966 true 9 10 16 19 23 30 43 49 60 65 67 70 79 84 88 96 97