8 1438 341 true 5 6 12 13 16 18 27 33