8 378 287 true 5 6 11 13 22 27 30 34