12 680 270 true 0 1 2 7 12 13 17 21 26 28 33 38