true 985 343 true 3 8 11 19 20 27 30 37 41 43 50 51 57 65 70