11 521 324 true 7 8 11 12 15 19 20 26 27 31 38