16 368 237 true
1 4 6 8 9 10 13 18 19 20 23 25 27 28 31 34