true 4988 946 true 9 10 21 34 38 46 47 53 54 58 61 70 71 76 78 86 90 99