10 555 398 true 2 4 7 9 14 15 26 30 33 38