6 157 282 true
19 29 30 32 38 39