14 1191 680 true 9 18 20 25 28 38 39 45 49 51 62 69 74 85