11 778 862 true 6 12 13 18 21 26 27 28 29 37 39