12 810 509 true 4 9 10 13 20 22 24 25 27 31 33 39