14 1018 379 true 4 6 10 11 12 16 20 21 22 26 29 36 37 39