14 1004 1039 true 3 4 6 7 9 10 12 19 22 27 29 35 36 37