14 918 491 true 1 3 10 14 15 18 24 27 30 31 34 35 37 38