8 164 164 true
2 12 13 16 18 29 31 39