19 10653 1183 true 0 1 2 5 6 9 10 12 14 15 16 21 24 27 28 32 33 37 39