6 369 179 true 5 6 10 16 20 28