12 882 422 true 3 7 9 15 17 19 20 23 24 34 37 39