17 3253 1503 true 1 3 20 24 29 38 42 43 50 56 58 63 79 82 87 93 98