10 5182 1048 true 2 6 17 18 20 29 31 35 38 39