true 839 239 true 1 2 5 14 23 25 34 43 48 49 50 56 58 62 65 66 67 72 79 83 85 88 90 91 94