14 1223 691 true 0 2 9 13 19 32 35 39 42 47 55 60 77 80