14 20373 1158 true
2 3 5 8 10 13 19 20 21 25 26 27 29 30