10 339 211 true 1 7 16 17 18 23 28 30 32 39