12 6915 784 true 7 8 9 10 14 17 20 23 27 29 37 38