14 32472 2020 true 0 1 2 3 8 16 20 21 22 24 27 29 34 38