18 18754 1093 true 3 4 6 9 10 11 12 14 16 18 21 23 25 30 33 34 37 38