12 594 327 true 0 1 6 11 12 16 19 25 32 34 35 37