18 1624 425 true 1 4 5 7 8 14 17 18 20 21 22 23 24 26 29 32 37 39