7 745 394 true 7 12 14 18 20 22 35