5 146 244 true 1 2 10 27 34