14 1021 698 true 1 7 8 11 12 14 20 23 28 32 33 34 36 38