21 14588 1242 true 0 1 2 5 6 8 11 12 13 15 17 18 19 20 24 27 29 32 35 37 39