13 583 512 true 3 8 18 21 26 31 42 43 46 50 54 62 67