12 2478 576 true 3 8 13 14 17 20 23 31 32 33 34 36