14 29110 970 true 4 5 10 15 16 17 18 22 27 34 35 37 38 39