10 355 286 true 4 7 9 10 13 17 18 35 36 38