17 944 773 true 1 7 11 12 14 18 19 20 22 23 24 25 27 31 33 35 37