6 369 277 true 5 6 10 16 20 28