8 357 284 true 3 4 6 7 19 26 30 32