12 4175 697 true 0 7 16 17 20 21 27 31 33 34 36 38