18 85682 3526 true
4 5 6 8 10 11 13 14 16 18 19 21 22 23 27 28 29 32