14 679 333 true 2 3 10 13 17 18 19 23 25 26 27 33 37 39