11 459 328 true
1 6 7 14 18 19 25 27 29 30 31