8 142 228 true
2 3 13 15 19 27 31 35