19 8431 1082 true 0 3 4 9 10 11 16 21 22 24 27 28 29 32 33 34 35 37 38