14 980 331 true 0 1 7 8 13 14 22 25 27 31 32 33 36 39