9 305 260 true
3 5 6 13 21 22 30 34 37