5 121 147 true 1 2 7 23 30