true 15 10 true 1 3 6 8 9 10 20 27 30 31 32 36 40 49