true 3469 1248 true 0 2 10 11 21 27 39 47 48 49 53 57 58 62 65 68 71 76 82 88 89 90 93 94 96 100 103 107 108 110 111 112 123 125 128 133