10 680 413 true 1 4 13 31 54 62 70 75 88 93