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