10 840 397 true 19 27 35 50 66 67 80 81 84 87