10 644 593 true 4 7 10 13 20 58 66 78 80 99