16 1539 653 true 2 9 13 16 20 26 30 31 53 63 73 74 78 79 96 99