9 428 329 true 11 12 18 20 24 31 33 34 39