19 1491 869 true 3 24 34 39 41 42 46 47 57 59 63 69 70 79 80 85 87 88 93