13 1126 343 true 0 1 2 6 15 22 25 27 30 31 33 35 36