7 394 299 true 6 12 13 16 19 24 27