18 10518 864 true 0 2 3 6 8 9 10 13 15 19 20 26 27 28 29 30 32 39