11 584 344 true 3 6 13 17 19 23 24 26 27 28 35