13 674 596 true 1 2 8 10 22 27 29 42 55 63 65 67 94