12 441 339 true 1 4 15 17 18 25 26 28 33 35 37 38