13 421 359 true 0 3 9 12 13 19 21 22 27 28 34 38 39