23 819885 18896 true 0 1 2 3 4 7 10 11 12 13 14 16 18 19 20 23 24 25 29 30 35 37 39