12 1370 514 true 0 7 15 16 17 20 26 33 34 35 37 39