10 283 339 true 7 16 17 20 22 27 30 32 34 38