6 122 233 true 3 9 18 28 35 38