12 553 288 true 6 8 9 10 11 19 20 23 24 28 34 38