9 398 352 true 11 12 14 23 24 28 29 30 34