9 4478 669 true 6 8 15 25 27 28 29 32 35