9 339 194 true 8 12 14 16 17 20 23 30 38