19 1537 784 true 4 10 13 16 22 25 31 32 37 43 54 60 64 72 78 81 83 86 99