12 16116 1525 true
3 4 13 17 19 20 21 24 27 28 30 33