17 969 260 true 5 6 8 11 13 15 20 21 25 26 27 30 32 33 35 36 39