6 169 228 true 2 5 15 18 28 34