12 1479 578 true 4 8 9 13 14 18 19 20 24 28 37 38