24 1636 671 true 2 8 10 16 17 18 19 22 26 27 37 40 42 50 51 55 68 69 77 80 82 84 89 92