10 687 425 true 2 7 11 14 18 20 23 32 37 39