10 330 274 true 1 5 6 10 13 14 15 18 29 35