7 101 244 true 0 1 6 10 21 34 38