6 41 278 true
1 23 27 29 30 31