12 249 197 true 1 3 4 7 10 11 15 23 34 36 37 38