12 9408 891 true 1 2 3 4 5 7 9 16 18 22 28 36