12 688 355 true 0 5 11 14 19 25 27 32 34 35 36 37