16 1259 427 true 2 5 6 9 10 11 16 24 25 26 29 30 31 35 38 39