9 2336 396 true 2 4 12 14 23 24 28 29 30