8 1355 441 true 1 2 10 23 26 30 37 39