10 249 194 true 3 4 6 8 10 20 23 29 35 37