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