14 43999 2848 true 5 6 9 13 18 19 22 24 25 27 30 31 35 39