11 548 343 true 5 7 10 12 18 19 20 28 32 34 38