11 751 408 true 1 2 6 12 14 16 18 19 21 24 33