9 361 248 true 1 5 6 8 11 29 30 33 36