9 424 510 true 5 6 12 18 22 23 32 36 39