9 364 347 true 12 18 19 23 25 26 27 30 33