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