17 1821 744 true 4 5 6 8 10 16 21 22 24 25 30 31 32 33 35 38 39