10 548 245 true 2 5 6 19 21 22 33 34 35 36