14 18922 862 true 2 3 8 9 12 15 18 22 28 30 34 35 36 37