12 1214 696 true 0 1 3 14 17 19 23 27 33 35 37 39