14 4989 981 true 2 9 12 13 16 19 22 23 24 28 29 30 32 39