12 421 241 true 2 4 6 9 11 12 13 19 21 26 37 39