9 122 233 true 0 2 11 17 22 27 28 30 34