16 1714 616 true 2 6 23 31 32 34 35 39 42 43 51 55 69 76 78 82