5 147 124 true 1 9 10 18 30