9 355 306 true 5 6 13 18 19 28 29 30 34