14 8394 844 true 2 3 9 10 11 14 18 21 22 26 27 29 31 39