8 228 339 true 3 12 15 19 24 30 32 34