13 679 334 true 1 3 9 12 17 19 20 23 29 31 33 35 36