12 435 265 true 1 7 10 11 17 20 26 30 33 34 36 37