true 4644 1092 true 8 9 20 29 42 47 54 56 57 58 61 74 76 82 87 89