8 252 228 true 3 13 17 22 24 26 32 35