9 544 298 true 3 4 9 13 19 22 24 32 38