17 1510 620 true 1 4 7 8 11 17 23 28 32 45 57 64 66 75 78 79 89