12 741 394 true 1 5 6 7 14 15 17 19 22 25 27 30