9 170 249 true 4 10 13 14 16 17 23 29 30