15 1284 605 true 15 16 19 26 32 33 36 43 49 65 81 87 88 96 99