23 100907 609 true 0 2 5 15 22 24 35 36 56 81 88 89 90 94 101 106 113 123 134 135 136 138 148