8 369 314 true 1 4 11 12 13 19 26 30