6 228 289 true 3 5 18 27 34 35