12 7096 1098 true 2 3 5 9 10 18 21 26 32 34 36 37