9 2993 935 true 10 14 17 18 19 27 28 37 39