8 249 290 true 0 7 10 18 20 22 35 36