11 573 318 true 2 3 8 10 16 18 19 34 36 38 39