13 679 326 true 0 1 2 9 17 24 26 27 28 35 37 38 39