9 1821 521 true 1 2 12 16 17 18 26 31 36