12 1471 725 true 2 3 13 27 32 44 56 79 85 96 97 98