true 2159966 16918 true 1 2 4 10 13 14 18 24 29 30 32 34 35 36 42 45 46 47 48