9 544 439 true 5 6 7 10 12 16 26 31 34