13 1094 580 true 2 6 11 17 18 25 27 35 51 69 71 83 95