14 479 283 true 1 6 7 8 11 14 20 24 25 29 31 32 33 36