12 1839 946 true 1 5 12 17 18 56 60 83 87 88 97 98