19 3582 1093 true 2 17 20 21 26 55 58 59 62 65 70 75 79 81 83 87 96 97 98