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